枚举的作用:
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的枚举类型自己创建