-
728x90
- StringBuilder를 이용하여 lengh-4개의 *을 먼저 찍는다.
- 그 다음 나머지 4개의 숫자를 이어 붙인다.
class Solution { public String solution(String phone_number) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < phone_number.length() - 4; i++) sb.append('*'); sb.append(phone_number.substring(phone_number.length() - 4)); return sb.toString(); } }
'알고리즘 풀이 > 프로그래머스' 카테고리의 다른 글
[level1] 프로그래머스 - x만큼 간격이 있는 n개의 숫자(JAVA) (0) 2021.08.31 [level1] 프로그래머스 - 행렬의 덧셈(JAVA) (0) 2021.08.31 [level1] 프로그래머스 - 하샤드 수(JAVA) (0) 2021.08.31 [level1] 프로그래머스 - 평균 구하기(JAVA) (0) 2021.08.31 [level1] 프로그래머스 - 콜라츠 추측(JAVA) (0) 2021.08.31 댓글