[Programmers] 핸드폰 번호 가리기 - 연습문제

동민·2021년 3월 10일
// 핸드폰 번호 가리기 - 연습문제
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으로 변환
profile
BE Developer

0개의 댓글