Level1) 핸드폰 번호 가리기
2020. 9. 11. 03:18ㆍPS/programmers
class Solution {
public String solution(String phone_number) {
StringBuffer sb = new StringBuffer();
for (int i = 0; i < phone_number.length()-4; i++) {
sb.append('*');
}
sb.append(phone_number.substring(phone_number.length() - 4));
return sb.toString();
}
}
- 성공
- StringBuffer에 차근차근 * 채워주고 나머지 4글자에선 언래 있던 문장에서 substring해서 가져옴
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);
}
}
- 다른 사람 풀이
- 그냥 한 큐에 끝낼 수 있는데 나는 괜히 돌아서 생각한것같다
'PS > programmers' 카테고리의 다른 글
Level1) 크레인 인형뽑기 게임 (0) | 2020.09.11 |
---|---|
Level1) 정수 내림차순으로 배치하기 (0) | 2020.09.11 |
Level1) 자연수 뒤집어 배열로 만들기 (0) | 2020.09.11 |
Level1) 완주하지 못한 선수 (0) | 2020.09.10 |
Level1) 약수의 합 (0) | 2020.09.09 |