일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Dependency Injection
- 소셜
- 항해99단점
- 오브젝트
- 인스턴스화
- inversion of control
- Instance
- 스레드
- class
- 회고록
- 부트캠프추천
- jwt
- object
- 객체
- bean
- 쓰레드
- Thread
- social login
- 항해99장점
- 클래스
- API
- 객체지향 프로그래밍
- 인스턴스
- process
- DI
- 소셜로그인
- IoC
- jvm
- 항해99솔직후기
- 프로세스
- Today
- Total
로운's 기술노트
알고리즘 테스트2 본문
<문제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(""));
}
}
'항해99_'22.01~04 > 알고리즘_java' 카테고리의 다른 글
알고리즘 테스트1 (0) | 2022.01.21 |
---|---|
자릿수 더하기_★☆ (0) | 2022.01.21 |
나누어 떨어지는 숫자 배열_★☆ (0) | 2022.01.21 |
제일 작은 수 제거하기_★☆ (0) | 2022.01.20 |
서울에서 김서방 찾기_★☆ (0) | 2022.01.17 |