public class EnumSwitchExample { public enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY } public static void main(String[] args) { Day today = Day.MONDAY; switch(today) { case MONDAY:
publicclassEnumSwitchExample{publicstaticvoidmain(String[]args){Daytoday=Day.WEDNESDAY;switch(today){caseMONDAY:System.out.println("今天是星期一,准备一周的工作。");break;caseTUESDAY:System.out.println("今天是星期二,继续进行项目开发。");break;caseWEDNESDAY:System.out.println("今天是星期三,进行团队...
publicclassEnumTest{ Day day;publicEnumTest(Day day){this.day = day; }publicvoidtellItLikeItIs(){switch(day) {caseMONDAY://switch条件语句已经确定了枚举类型,不需要再使用枚举类型来引用枚举常量,否则编译出错System.out.println("Mondays are bad.");break;caseFRIDAY: System.out.println("Fridays are...
// 主类 MainpublicclassMain{publicstaticvoidmain(String[]args){TrafficModemode=TrafficMode.BUS;// 创建一个 TrafficMode 类型的变量并初始化为 BUSswitch(mode){// 使用 switch 语句判断 mode 的值caseCAR:System.out.println("你选择了汽车");break;// 结束当前 casecaseBUS:System.out.println("你选择...
Java 创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类对enum进行遍历和switch的操作示例代码: Main.java 文件 enum Car { lamborghini,tata,audi,fiat,honda } public class Main { public static void main(String args[]){ Car c; c = Car.tata; switch(c) { case ...
枚举类型enum是Java中一种特殊的数据类型,用来定义常量集合。而switch语句用于根据不同的条件执行不同的代码块。通过将枚举类型enum与switch语句结合使用,可以实现对不同枚举常量进行不同的逻辑处理。 2. 使用enum关键字可以定义一个枚举类型,具体的枚举值放在一对花括号内。 enumColor{ RED, GREEN, BLUE } 3. swi...
publicclassSimpleEnumUse{publicstaticvoidmain(String[] args){ Spiciness howHot = Spiciness.MEDIUM; System.out.println(howHot); } }// 输出:MEDIUM 在switch 中使用 enum,是 enum 提供的一项非常便利的功能。一般来说,在 switch 中只能使用整数值,而枚举实例天生就具备整数值的次序,并且可以通过 ordinal()...
swith语句能够作用在byte,short,char上面,因为这些数据类型都可以隐含的转换为int类型,另外switch还可以作用在枚举常量上面。 示例: package com.luzhiming.test_6_11; public class Page9Number5 { public static void useEnum(MyEnum enumType) { switch(enumType) ...
Java 创建枚举类型要使用 enum 关键字,隐含了所创建的类型都是 java.lang.Enum 类的子类对enum进行遍历和switch的操作示例代码: Main.java 文件 enum Car { lamborghini,tata,audi,fiat,honda } public class Main { public static void main(String args[]){ Car c; c = Car.tata; switch(c) { case ...
publicenumColor{RED,GREEN,BLANK,YELLOW} 用法二:switch JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 enumSignal{GREEN,YELLOW,RED}publicclassTrafficLight{Signal color=Signal.RED;publicvoidchange(){switch(color){ca...