로운's 기술노트

알고리즘 테스트2 본문

항해99_'22.01~04/알고리즘_java

알고리즘 테스트2

로운's 2022. 1. 21. 11:45

<문제1>



<풀이>


<해설>

 

 

<문제2>



<풀이>



<해설>
public class Main {
    public String solution(String phone) {
    
//////////////////////////////////////////////////////////////////////////////////
    
     if(phone == null || phone == "") 
     return "핸드폰번호 확인요망";  // 공란이나 null값일 경우 리턴메시지 송출

        String answer = "";
        String num1 = "0";  // 문자열 "0" 선언
        String num2 = phone.substring(0,2);  // 1~2번째 번호 추출
        String num3 = phone.substring(2,6);  // 2~5번째 번호 추출
        String num4 = phone.substring(6,10);  // 6~9번째 번호 추출
 
        answer = num1 + num2+ "-" + num3+ "-" + num4;  // 각 파트를 전화번호 양식에 맞게 병합
        return answer;
    }

//////////////////////////////////////////////////////////////////////////////////
    
    public static void main(String[] args) {
        Main method = new Main();
        System.out.println(method.solution(""));
    }
}

Comments