나의 풀이
public String solution(String phone_number) {
String answer = "";
String number=phone_number.substring(phone_number.length()-4);
for(int i=0; i<phone_number.length()-4; i++){
answer+="*";
}
return answer+number;
}
다른 사람의 풀이
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);
}
}
▶toCharArray() : 문자열을 char타입을 배열로 변환
▶ String.valueOf() :char타입의 배열을 문자열로 변환
'프로그래머스(자바) > LV.1(자바)' 카테고리의 다른 글
제일 작은 수 제거하기★★→getAsInt(), min(), filter(i-> i !=min) (0) | 2022.12.14 |
---|---|
나누어 떨어지는 숫자 배열→ 배열을 반환(return)★ (0) | 2022.12.14 |
서울에서 김서방 찾기 (0) | 2022.12.14 |
콜라츠 추측 (0) | 2022.12.14 |
두 정수 사이의 합 → 등차수열의 공식★ (0) | 2022.12.14 |