본문 바로가기
Java/Java 예습

[Java] 자바의 객체 Part.2 실습_5

by 박채니 2022. 1. 27.

안녕하세요, 코린이의 코딩 학습기 채니입니다.

Java 객체를 예습했던 내용에 대해 실습을 정리한 포스팅입니다.

 

package com.kh.prac8.run;

import java.text.SimpleDateFormat;
import java.util.GregorianCalendar;
import java.util.Scanner;
import java.util.StringTokenizer;

public class Run {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		System.out.print("날짜를 입력하시오(ex: 2019-03-03) : ");
		String str = sc.next();
		StringTokenizer st = new StringTokenizer(str, "-");
		
		int year = Integer.valueOf(st.nextToken());	//년도
		int month = Integer.valueOf(st.nextToken());	//월
		int day = Integer.valueOf(st.nextToken());	//일
		
		GregorianCalendar cl = new GregorianCalendar(year, month-1, day);
		SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd.E");
		System.out.println(sdf.format(cl.getTime()));	
	}
}

@출력값
날짜를 입력하시오(ex: 2019-03-03) : 2022-01-27
2022.01.27.목