phone_number.length()-4
까지 "*"을 더해주기pnone_number.charAt(i)
으로 문자 뽑아내기class Solution {
public String solution(String phone_number) {
String answer = "";
for (int i = 0; i < phone_number.length(); i++) {
if (i < phone_number.length()-4) {
answer+="*";
} else {
answer+=phone_number.charAt(i);
}
}
return answer;
}
}
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 배열로 변환하때 쓰는 메소드이다.
사용법
String str = "가나다";
// 문자열을 char[]로 변환
char[] ch = str.toCharArray();
for (int i = 0; i < ch.lnegth; i++) {
System.out.println(ch[i]);
}
가
나
다