명품 자바 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
'# Language > Java' 카테고리의 다른 글
명품 JAVA 프로그래밍 6장 6번 (0) | 2018.07.21 |
---|---|
명품 JAVA 프로그래밍 6장 5번 (0) | 2018.07.21 |
명품 JAVA 프로그래밍 6장 4번 (0) | 2018.07.21 |
명품 JAVA 프로그래밍 6장 2번 (0) | 2018.07.21 |
명품 JAVA 프로그래밍 6장 1번 (0) | 2018.07.21 |
명품 JAVA 프로그래밍 6장 OpenChallenge (0) | 2018.07.21 |
명품 JAVA 프로그래밍 5장 6번 (0) | 2018.07.21 |