Algorithms/- 프로그래머스
프로그래머스 - 핸드폰 번호 가리기 [자바]
자굿
2022. 2. 27. 14:16
- 문제 링크 : 핸드폰 번호 가리기
코딩테스트 연습 - 핸드폰 번호 가리기
프로그래머스 모바일은 개인정보 보호를 위해 고지서를 보낼 때 고객들의 전화번호의 일부를 가립니다. 전화번호가 문자열 phone_number로 주어졌을 때, 전화번호의 뒷 4자리를 제외한 나머지 숫자
programmers.co.kr
정답(Solution)
class Solution {
public String solution(String phone_number) {
String answer = "";
String str = phone_number;
StringBuilder sb = new StringBuilder(str);
int len = str.length();
for(int i=len-5; i>=0; i--){
sb.setCharAt(i, '*');
}
return sb.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);
}
}
비교 분석
- 단순 char[]로 변경해되 된다.
반응형