# Language/Java

명품 JAVA 프로그래밍 6장 3번

명품 자바 Programming 
Chapter6 Ex3

Q :



Calendar 클래스를 이용하여 현재 시간에 따라 새벽 4시에서 낮 12시 이전이면 "Good Morning", 오후 6시 이전이면 "Good Afternoon", 밤 10시 이전이면 "Good Evening", 그 이후는 "Good Night" 을 출력하는 프로그램을 작성하라.








Solution






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package chap6ex;
import java.util.Calendar;
public class Ex3 {
 
    public static void main(String[] args) {
        Calendar now = Calendar.getInstance();
        int hour = now.get(Calendar.HOUR_OF_DAY);
        if(hour>=4 && hour<=12)
            System.out.println("Good Morning");
        else if(hour>12&&hour<=18)
            System.out.println("Good Afternoon");
        else if(hour>18&&hour<=22)
            System.out.println("Good Evening");
        else
            System.out.println("Good Night");
    }
 
}
 
cs









Key Point






Calendar 클래스의 객체를 얻어내고 원하는 정보를 추출한다.







유용하셨다면 공감 버튼 ↓ 눌러주세요! 


728x90