阅读量:0
在Java中,可以使用switch语句来处理枚举类型。下面是一个简单的示例,演示如何使用switch语句处理枚举类型:
public class EnumExample { enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY } public static void main(String[] args) { Day day = Day.MONDAY; switch (day) { case MONDAY: System.out.println("Today is Monday"); break; case TUESDAY: System.out.println("Today is Tuesday"); break; case WEDNESDAY: System.out.println("Today is Wednesday"); break; case THURSDAY: System.out.println("Today is Thursday"); break; case FRIDAY: System.out.println("Today is Friday"); break; case SATURDAY: System.out.println("Today is Saturday"); break; case SUNDAY: System.out.println("Today is Sunday"); break; default: System.out.println("Invalid day"); break; } } }
在上面的示例中,首先定义了一个枚举类型Day,包含了每一周的所有日期。然后在main方法中,创建了一个Day类型的变量day,并赋值为Day.MONDAY。接着使用switch语句根据不同的day值进行处理,输出对应的日期信息。
这样就可以在Java中使用switch语句来实现枚举类型的动态处理。