-핸드폰 번호 가리기
1. 처음 시도
: StringBuffer 클래스의 replace 사용하려고 했지만 String 타입으로 전환을 해야한다는 문제 때문에 실패
StringBuffer answer = new StringBuffer (문자열);
Answer.replace(int a, int b, String s);
2. 결국 substring 이용
끝에서4글자 전까지for 문을 돌려 “*”을 찍고 String 의 + 성질을 이용
3. 내 소스
class Solution {
public String solution(String phone_number) {
String answer = "";
int n=phone_number.length();
int i;
for(i=0;i<n-4;i++){
answer += "*";
}
answer += phone_number.substring(n-4,n);
return answer;
}
}
'개발 > JAVA' 카테고리의 다른 글
[JAVA] level1. 나누어 떨어지는 숫자 배열 / Arrays.sort() (0) | 2019.02.08 |
---|---|
[JAVA] level1 . 정수 제곱근 판별 / Math.sqrt(n), Math.pow(n,m) (0) | 2019.01.23 |
[JAVA] level1 . 약수의 합 (0) | 2019.01.23 |
[JAVA] level1 . 짝수와 홀수 (0) | 2019.01.23 |
[JAVA] level1 . 직사각형 별찍기 / 표준 입출력 (0) | 2019.01.23 |