자바 열거형 키워드
예시
상수enum
를 사용하여 생성 (변경 불가능한 변수):
enum Level {
LOW,
MEDIUM,
HIGH
}
점 구문 enum
을 사용하여 상수에 액세스할 수 있습니다 .
Level myVar = Level.MEDIUM;
정의 및 사용
키워드 는 enum
열거형(변경 불가) 유형을 선언합니다.
열거형은 상수 그룹(최종 변수와 같이 변경할 수 없는 변수)을 나타내는 특수 "클래스"입니다.
열거형을 만들려면 enum
클래스나 인터페이스 대신 키워드를 사용하고 상수를 쉼표로 구분합니다. 대문자여야 합니다.
열거형과 클래스의 차이점
과 enum
마찬가지로 캔 class
에도 속성과 메서드가 있습니다. 유일한 차이점은 열거형 상수가 public
, static
및 final
(변경 불가 - 재정의할 수 없음)라는 것입니다.
An enum
은 개체를 만드는 데 사용할 수 없으며 다른 클래스를 확장할 수 없습니다(그러나 인터페이스를 구현할 수 있음).
월 일, 일, 색상, 카드 데크 등과 같이 변경되지 않을 것으로 알고 있는 값이 있는 경우 열거형을 사용하십시오.
관련 페이지
Java Enum Tutorial 에서 enum에 대해 자세히 읽어보십시오 .