enum 에 대해 설명하면 원하는값의 범위를 정해놓을때 사용하면 된다.
예를들어 남자,여자 / 예,아니오 와 같이 답의 범위가 정해져있을때 사용하면 더욱더 깔끔하게 사용할수있을것이다.
Main
class Main {
public static final String MALE = "MALE"; // 상수
public static final String FEMALE = "FEMALE"; // 상수
public static void main(String[] args) {
String gender1; // 상수 이용할 gender1
gender1 = Main.MALE;
gender1 = Main.FEMALE;
// gender1 = "boy"; <- 입력시 boy가 출력됨
System.out.println(gender1);
Gender gender2; // enum 사용할 gender2
gender2 = Gender.female;
// gender2 = "boy"; <- 실행이 안됨
System.out.println(gender2);
}
enum
enum Gender{
male, female
}