java字符串转化为枚举
时间: 2023-09-14 10:09:30 浏览: 68
字符串转换成枚举类型的方法
在Java中,将字符串转换为枚举可以使用Enum.valueOf()方法,例如:
假设有一个枚举类型:
```
public enum Color {
RED,
GREEN,
BLUE
}
```
现在要将字符串“GREEN”转换为枚举类型Color,可以使用以下代码:
```
Color color = Enum.valueOf(Color.class, "GREEN");
```
这将返回Color枚举类型的GREEN实例。注意,字符串必须与枚举类型中定义的名称完全匹配,否则会抛出IllegalArgumentException异常。
阅读全文