package com.study.javastudy.study;
public class EnumExam {
public static final String MALE = "MALE";
public static final String FEMALE = "FEMALE"; // 상수명을 적을 때는 전체를 대문자로 하는것이 관례이다
public static void main(String[] args) {
String gender1;
gender1 = EnumExam.MALE;
gender1 = EnumExam.FEMALE;
gender1 = "boy"; // MALE, FEMALE이 아닌 다른 값이 들어오게 되면 문제가 발생할 수 있다
Gender gender2;
gender2 = Gender.MALE;
gender2 = Gender.FEMALE;
//gender2 = "boy"; // 오류(enum Gender{}에 값과 다름, 특정값만 가져다 사용할 때는 enum을 사용하는 것이 좋다
}
}
enum Gender {
MALE, FEMALE;
}