枚舉的作用:
1.限定用戶輸入的值(保證安全,有效性)
2.快速找到所需要的值
枚舉的本質:整型的字面值 (效率高)
枚舉的應用:
public enum WeekDay {
星期日,星期一,星期二,星期三,星期四,星期五,星期六
}
public class test {
public static void main(String[] args) {
WeekDay day = WeekDay.星期一;
switch (day) {
case 星期一:
System.out.println("主食米飯");
break;
case 星期二:
System.out.println("主食麪條");
break;
default:
break;
}
}
}
Scanner in = new Scanner(System.in);
System.out.println("請輸入性別:1:男 2:女");
int m = in.nextInt();
Sex sex = m ==1 ? Sex.男 : Sex.女;
System.out.println("您的性別是:"+sex);
Sex的枚舉類型自己創建