java enum类型取值
时间: 2023-10-14 22:30:04 浏览: 95
java枚举类型enum的使用
Java中的enum类型可以通过枚举值的名称来获取相应的枚举值。比如有一个名为Color的枚举类型,包含RED、GREEN和BLUE三个枚举值,可以通过以下方式获取枚举值:
```
Color color = Color.RED; // 直接获取枚举值
Color color = Color.valueOf("RED"); // 根据枚举值的名称获取枚举值
Color[] colors = Color.values(); // 获取所有的枚举值
```
其中,valueOf()方法根据枚举值的名称获取相应的枚举值,如果名称不存在则会抛出IllegalArgumentException异常;values()方法返回枚举类型的所有枚举值。
阅读全文