Enums (1) 썸네일형 리스트형 [JAVA] Enums 1. 열거형, enums 열거형은 JKD1.5 부터 추가된 타입으로 열거형이 갖는 값뿐만 아니라 타입까지 관리하여 논리적인 오류를 줄일 수 있다. C언어의 열거형은 타입을 관리하지 않기 때문에 타입이 달라도 값이 같은 경우에 조건식 결과가 true 로 반환한다. 하지만 자바는 타입에 안전한 열거형, typesafe enum 이기 때문에 값이 같아도 타입이 다른 경우 false 를 반환한다. 2. 열거형의 정의와 사용 열거형을 정의하는 방법은 중괄호 {} 안에 상수의 이름을 나열하기만 하면 된다. 열거형에 정의된 상수를 사용하는 방법은 (열거형이름).(상수명)으로 사용할 수 있다. enum EnumName {CONSTANT1, CONSTANT2, ... } System.out.println(EnumName.. 이전 1 다음