본문 바로가기

JAVA/DAY 16 _ 23.09.07

Enum(열거형)

    // Enum
    // -> 열거형은 상수 집합을 나타내는 데 유용하며, 코드의 가독성을 향상시킬 수 있습니다.

public enum Season {
    SPRING, SUMMER, FALL, WINTER	
}
public static void main(String[] args) {


    // Season은 열거형이며, SUMMER은 Season 열거형의 상수 중 하나입니다.
    // currentSeason 변수에 현재 계절을 나타내는 값으로 SUMMER를 할당합니다.
    Season currentSeason = Season.SUMMER;
    System.out.println("Current season is " + currentSeason);


    if (currentSeason == Season.SUMMER) {
        System.out.println("It's a warm season!");
    }

    // 반복문을 사용하여 모든 계절을 처리할 수 있음
    for (Season season : Season.values()) {
        System.out.println("Season: " + season);
    }

}

'JAVA > DAY 16 _ 23.09.07' 카테고리의 다른 글

불변/가변객체1  (0) 2023.09.19
불변/가변객체2  (0) 2023.09.19
라이브러리  (0) 2023.09.19
Class 설계원칙  (0) 2023.09.19
Polymorphism활용_TV  (0) 2023.09.15