[JAVA] 열거형

JUJU·2024년 1월 15일
0

✏️ 열거형이란

열거형은 한정된 값인 열거 상수 중에서 하나의 상수를 저장하는 타입이다.

✏️ 열거형의 선언

  • 열거형을 선언하기 위해서는, 열거형의 이름.java 소스파일을 생성해야 한다.
  • public enum 키워드를 사용하여 선언한다.
public enum Week{ MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY}
// MONDAY ~ SUNDAY를 열거 상수라고 한다

✏️ 열거형의 사용

  • 열거형 변수는 참조형 변수이다.
  • 위의 코드를 실행하면 7개의 열거 객체가 생성된다.
  • 각 열거 상수가 열거 객체를 참조한다.

Week today = Week.SUNDAY;

열거형 변수인 today는 참조 변수이다. 열거 상수인 Week.SUNDAY가 참조하고 있는 객체를 today 또한 참조하게 된다.

REFERENCE

혼자 공부하는 자바

profile
개발자 지망생

0개의 댓글

관련 채용 정보