열거 타입, 열거 상수란? | 열거타입(enum) 변수 | enum, enumeration type
·
JAVA
알고리즘 공부하다가 enum이라는 타입과 다시 만났다. 내가 작년 7월 5일에 학습했던 타입이다. 거의 1년 전에 한번 슥 보고 지나갔더니 잊어서 다시 공부한다. 1년간 크게 발전하지 못했음을 반성하며 학습에 들어간다. 열거 타입(enum): 한정된 값만을 갖는 타입이다. 예를 들어 보자. 아래 사진에서 열거타입(enum)인 Week는 한정된 7개의 값(MONDAY...SUNDAY)만을 가진다. 한정된 7개의 값(MONDAY...SUNDAY)은 '열거 상수'라고 한다. 한정된 열거 상수 중 하나의 상수를 저장하는 타입이 바로 enum 즉 열거타입이다. ▶ 이름짓기 관례 - 열거타입 이름은 관례적으로 첫 글자를 대문자로 (예시에서는 Week) - 열거 상수는 관례적으로 모두 대문자로 작성 (MONDAY....