-
Level1) 핸드폰 번호 가리기PS/programmers 2020. 9. 11. 03:18
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