
在java中的switch中可以判断的类型为: short,char,byte,int;
您可以在java中确定switch中的枚举,例如枚举 switch,您可以执行以下操作:
枚举测试{
春天,夏天,秋天,冬天;
![]()
}
开关(t){
caseSPRING: System.out.println(“春季”);休息;
caseSUMMER: System.out.println(“夏天”);休息;

caseAUTUMN: System.out.println(“秋天”);休息;
caseWINTER: System.out.println(“冬天”);休息;
默认值: System.out.println(“输入错误!”);
}

上面的代码与以下代码相同:
开关(t){
casetest.SPRING.ordinal(): System.out.println(“ Spring”);休息;
casetest.SUMMER.ordinal(): System.out.println(“夏天”);休息;

casetest.AUTUMN.ordinal(): System.out.println(“秋天”);休息;
casetest.WINTER.ordinal(): System.out.println(“ Winter”);休息;
默认值: System.out.println(“输入错误!”);
}
此外,请注意t的值不能为null. 如果为null,将报告java.lang.NullPointerException.
不要超过64个枚举项枚举 switch,否则建议拆分.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-154015-1.html
当时正在犹豫南方还是峰彩的