JAVA_05_열거형(enum),

hyeong taek jo·2023년 7월 3일

JAVA

목록 보기
5/39

📌열거형(상수)

  • 열거 타입 선언
    - Public enum 열거타입이름 {....};
  • 열거 상수 선언
    - 대문자로 생성한다.
    - Ex) Public enum {MONDAY, TUESDAY}
  • 열거상수 사용
    -Ex) Week.SUNDAY

public static void main(String[] args) {
Week today = null;
Calendar cal = Calendar.getInstance();
int week = cal.get(Calendar.DAY_OF_WEEK);
switch(week) {
case 1:
today = Week.SUNDAY; break;
case 2:
today = Week.MONDAY; break;
case 3:
today = Week.TUESDAY; break;
case 4:
today = Week.WEDNESDAY; break;
case 5:
today = Week.THURSDAY; break;
case 6:
today = Week.FRIDAY; break;
case 7:
today = Week.SATURDAY; break;
}
System.out.println(" 오늘 요일: " + today);
if(today == Week.SUNDAY) {
System.out.println("일요일에는 축구를 합니다");
} else {
System.out.println("자바 공부를 열심히 합시다");
}
}

📌

profile
마포구 주민

0개의 댓글