열거형이라고도 불리는 또는 순서가 있는 자료들로 나열하고 싶을때 사용

 

 

정의 방법 

enum 타입이름 { 상수명1, 상수명2, ----}

 

enum타입은 대소비교(비교연산자 사용불가)를 할 수 없지만 compareTo (누가 더 뒤에 있고 앞에있는지 확인가능)를 이용해 나열된 순서대로 구분 가능하다 !!!!!!!!!!!!!!!!!!!!!!!!!!!

열거 타입의 변수를 선언하고 사용하는 방법

모든 열거형의 조상 java.lang.Enum

-모든 열거형은 Enum의 자손이며, 아래의 메소드를 상속받는다. 

메서드 사용예 

values, name, ordinal 이용하기

 

결과

 

'3-2 > Java and Android' 카테고리의 다른 글

[Android] 화면 여러 개를 전환하는 방법  (0) 2022.10.14
[Java] Lambda Expression  (0) 2022.10.13
[Java] Stream  (0) 2022.10.13
[Java] Generics..  (0) 2022.10.13
[Java] String 핵심 메소드  (0) 2022.09.25

+ Recent posts