본문 바로가기

Programmers/Level1

핸드폰 번호 가리기

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class Solution {
    public String solution(String phone_number) {
        String answer = "";
        StringBuilder sb = new StringBuilder();
 
        for (int i = 0; i < phone_number.length(); i++) {
            if (i < phone_number.length() - 4)
                sb.append("*");
            else
                sb.append(phone_number.charAt(i));
        }
        answer = sb.toString();
        return answer;
    }
}
cs

toCharArray 함수와 String.valueOf 함수를 이용한 방법도 존재한다.

정규식으로도 치환할 수 있다.

'Programmers > Level1' 카테고리의 다른 글

행렬의 덧셈  (0) 2021.07.07
정수 내림차순으로 배치하기  (0) 2021.07.07
하샤드 수  (0) 2021.07.07
최대공약수와 최소공배수  (0) 2021.07.07
콜라츠 추측  (0) 2021.07.07