열거형

· Java
열거형(enum) 관련된 상수들을 같이 묶어 놓은 것, java는 타입에 안전한 열거형을 제공 C언어의 열거형은 값이 같은지만 체크 자바는 값과 타입 둘다 체크 열거형의 정의와 사용 enum 열거형 이름{ 상수명1, 상수명 2, ...} enum Direction { EAST, SOUTH, WEST, NORTH } 열거형 상수의 비교에 ==와 compareTo()를 사용가능, 비교연산자는 사용 불가 열거형의 조상 java.lang.Enum 클래스 모든 열거형은 Enum 클래스의 자손이며, 아래의 메서드를 상속받는다. values(), valueOf()는 컴파일러가 자동으로 추가한다. values() : 열거형의 모든 상수를 배열로 반환 값이 기본적으로 0, 1, 2, 3...으로 할당 되어 ordinal..
PP_D
'열거형' 태그의 글 목록