JAVA/codeup 기초 100제

[ CodeUp 기초 100제 JAVA] 1018 / 시간 입력받아 그대로 출력하기

ucong 2020. 12. 8. 09:49
문제설명
어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.

참고
scanf( ) 함수는 지정한 형식(format)에 따라 입력받는 함수이다.
따라서, 입력받고자 하는 형식으로 표현해주면 된다.

C예시
scanf("%d:%d", &h, &m); //콜론(:) 기호를 기준으로 두 수가 각 변수에 저장된다.
입력 출력
3:16 3:16

 

문제풀이
 
1
2
3
4
5
6
7
8
9
10
import java.util.Scanner;
 
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        String[] cmd = sc.next().split(":");
        System.out.printf("%s:%s",cmd[0],cmd[1]);
        sc.close();
    }