
열거타입 선언
열거 타입을 선언을 위해서는 먼저 열거 타입 이름을 정하고 그 이름으로 소스 파일(.java)를 생성 후 선언한다. 보통 이름은 카멜 표기법에 맞춰 써준다.
public enum 열거타입이름 { ... }
+ 카멜 표기법
이름을 첫 글자를 대문자로 하고 나머지는 소문자로 구성하는 것, 만약 여러 단어로 구성된 이름이라면 각 단어의 첫 글자는 대문자로 구성한다. 적어놨을 때 생긴 모양이 마치 낙타 등을 닮았다하여 카멜 표기법이라 한다.
예시 1 ( 열거타입 Week)
public enum Week {
MONDAY,
TUESDAY,
WEDNESDAY,
THURSDAY,
FRIDAY,
SATURDAY,
SUNDAY
}
열거타입이름 : Week, 열거 상수 : MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY
열거 타입 변수 선언
열거타입 변수;
열거 타입 변수 = 열거타입.열거상수;
예시 2 (열거타입 변수 선언)
Week today;
선언된 today 변수에 정장할 수 있는 것은 Week에 선언된 7개의 열거 상수 중 하나이다.
today = Week.FRIDAY;
'JAVA' 카테고리의 다른 글
[ JAVA ] Date / Calendar - 날짜 사용하기 (0) | 2021.07.05 |
---|---|
[ JAVA ] 컬렉션 프레임워크 - List, Set, Map (0) | 2021.06.16 |
[ JAVA ] 정적멤버와 static - 고정된 멤버와 메소드 (0) | 2021.06.02 |
[ JAVA ] 다형성(polymorphism) - 서로 다른 타입의 값으로 다양한 결과를 도출하는 성질 (0) | 2021.06.01 |
[ JAVA ] Casting (upCasting/downCasting) - 객체타입끼리의 형변환 (0) | 2021.05.31 |