반응형
나의 풀이>
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String a = scan.nextLine();
String[] b = a.split("\\.");
System.out.println(
String.format("%04d", Integer.parseInt(b[0])) + "." +
String.format("%02d", Integer.parseInt(b[1])) + "." +
String.format("%02d", Integer.parseInt(b[2])));
}
}
: 닷(.)을 기준으로 나눌때 (split) 는 [.] 또는 \\. 사용
정규표현식에 사용되는 문자들은
단순 문자인 구분자로 사용하고 싶으면 escape해주기
반응형
'알고리즘 > 문제풀이' 카테고리의 다른 글
[JAVA]CodeUp - 1031 ~ 1037 (0) | 2020.08.25 |
---|---|
[JAVA]CodeUp - 1027.년월일 입력 받아 형식 바꿔 출력하기 (0) | 2020.08.25 |
[JAVA]CodeUp - 1025.정수 1개 입력받아 나누어 출력하기 (0) | 2020.08.25 |
[JAVA]프로그래머스 - 가운데 글자 가져오기 (0) | 2020.08.24 |
[JAVA]프로그래머스 - 두 정수 사이의 합 (0) | 2020.08.24 |