// 핸드폰 번호 가리기 - 연습문제
public class HidePhoneNum {
public String solution(String phone_number) {
String answer = "";
int len = phone_number.length(); // phone_number.length() 를 len 변수에 저장함으로써 반복계산을 줄여 프로그램의 속도를 높이는것이 중요
for (int i = 0; i < len; i++) {
answer += (i >= len - 4) ? phone_number.charAt(i) + "" : "*";
}
return answer;
}
public static void main(String[] args) {
HidePhoneNum s = new HidePhoneNum();
System.out.println(s.solution("01033334444"));
System.out.println(s.solution("027778888"));
}
}
char[] arr = phone_number.toCharArray(); // String을 char[]로 변환
return String.valueOf(arr); // char[]을 String으로 변환