[JAVA] 열거 타입(enum)
Language/Java2022. 12. 28. 00:45[JAVA] 열거 타입(enum)

혼자 공부하는 자바 (저자 : 신용권)의 내용을 개인적으로 정리하는 글임을 알립니다. 데이터 중에는 몇 가지로 한정된 값만을 갖는 경우가 있다. 예를 들어 요일에 대한 데이터는 월, 화, 수, 목, 금, 토, 일이라는 7개의 값만을 갖고, 계절에 대한 데이터는 봄, 여름, 가을, 겨울이라는 4개의 값만을 가진다. 이와 같이 한정된 값만을 갖는 타입을 열거 타입(enumeration type)이라 한다. 열거 타입은 한정된 값인 열거 상수 중에서 하나의 상수를 저장하는 타입이다. 다음은 요일이라는 7개의 값을 갖는 데이터의 열거 타입 week를 선언한 것이다. 열거 타입 선언 열거 타입을 선언하기 위해서는 먼저 열거 타입의 이름을 정하고 해당 이름으로 소스 파일(.java)을 생성해야 한다. 열거 타입 이..

image