https://school.programmers.co.kr/learn/courses/30/lessons/12948
정답
class Solution {
public String solution(String phone_number) {
StringBuilder answer = new StringBuilder();
int len = phone_number.length();
for(int i=0; i<len-4; i++)
{
answer.append("*");
}
String back = phone_number.substring(len-4); //뒷부분
answer.append(back);
return answer.toString();
}
}
다른 사람의 풀이
class Solution {
public String solution(String phone_number) {
char[] ch = phone_number.toCharArray();
for(int i = 0; i < ch.length - 4; i ++){
ch[i] = '*';
}
return String.valueOf(ch);
}
}
'Java > 프로그래머스' 카테고리의 다른 글
[JAVA] 프로그래머스 - 제일 작은 수 제거하기 (0) | 2024.05.18 |
---|---|
[JAVA] 프로그래머스 - 두 개 뽑아서 더하기 (0) | 2024.05.17 |
[JAVA] 프로그래머스 - 숫자 문자열과 영단어 (0) | 2024.05.17 |
[JAVA] 프로그래머스 - 나누어 떨어지는 숫자 배열 (0) | 2024.05.17 |
[JAVA] 프로그래머스 - 시저 암호 (0) | 2024.05.17 |