Java Enum 클래스

정민기·2021년 4월 25일
0

Java

목록 보기
1/3

1. Enum 클래스

자바에서는 enum을 사용하여 열거체를 사용할 수 있다. 열거체란 말 그대로 변수들을 나열한 것을 말한다.

2. 문법

문법

enum 열거체이름 { value1, value2, value3 , ... }

예시

enum Fruit { Apple, Orange, Peach, ... }

3. 자바 enum의 장점

  • 열거체를 비교할때 실제 값뿐만 아니라 type까지 체크한다.
  • 열거체의 변수값이 바뀌어도 다시 컴파일하지 않아도 된다.

4. 대표 메소드

  • static E values() : 열거체 모든 변수를 가지는 배열을 생성 후 반환한다.
  • static E valueOf(String name) : 인자와 일치하는 열거체의 변수를 반환한다.
  • int ordinal() : 열거체 변수의 index값을 반환한다.

0개의 댓글

관련 채용 정보