열거형1 열거형(Enum) 열거형이란?관련된 상수들을 같이 묶어 놓은 것으로 Java는 열거형이 갖는 값뿐만 아니라 타입까지 안전한 열거형을 제공한다. 실제 값이 같아도 타입이 다르면 조건식의 결과가 false가 된다. 이 때문에 타입에 안전하다고 하는 것이다.// enum 열거형이름 {상수명1, 상수명2, ... }enum Kind {CLOVER, HEART, DIAMOND, SPACE} // 열거형 Kind 정의 → 열거형 상수 하나하나가 Kind 객체이다. 위의 열거형을 클래스로 정의한다면 아래와 같다.class Kind { static final Kind CLOVER = new Kind("CLOVER"); static final Kind HEART = new Kind("HEART"); stati.. 2024. 7. 3. 이전 1 다음