enum Season { //class 외부에서 선언
봄, 여름, 가을, 겨울
}
public class enum_ex {
public enum Season { //class 내부에서 선언
봄, 여름, 가을, 겨울
}
}
enum 키워드는 열거 타입을 선언하기 위한 키워드.
열거 타입(Season)이름을 지정하고 열거 상수(봄,여름,가을,겨울)를 나열한다.
열거 타입 이름으로 소스파일(.java)를 생성하여도 된다.
enum Season {
봄, 여름, 가을, 겨울
}
public class People {
public String name; //이름
public Season favorite_session; //좋아하는계절
public static void main(String[] args) {
People people = new People();
people.name = "홍길동";
people.favorite_session = Season.봄;
System.out.println("이름 : " + people.name);
System.out.println("좋아하는 계절 : " + people.favorite_session);
}
}