switch case 如何配合枚举使用
时间: 2023-12-20 10:31:56 浏览: 26
switch case与枚举的配合使用可以通过将枚举值作为switch的条件来实现不同的分支选择。下面是一个示例代码:
```java
enum MyEnum {
ENUM1,
ENUM2,
ENUM3
}
public class Main {
public static void main(String[] args) {
MyEnum myEnum = MyEnum.ENUM2;
switch (myEnum) {
case ENUM1:
System.out.println("执行ENUM1的逻辑");
break;
case ENUM2:
System.out.println("执行ENUM2的逻辑");
break;
case ENUM3:
System.out.println("执行ENUM3的逻辑");
break;
default:
System.out.println("执行默认逻辑");
break;
}
}
}
```
在上面的代码中,我们定义了一个枚举类型`MyEnum`,然后在`main`方法中使用`switch`语句根据枚举值执行不同的逻辑。根据`myEnum`的值,会执行相应的分支逻辑。