我想创建一个method
,可以将String
转换为非特定enum
。
这是我到目前为止所得到的:
public static Enum<?> toEnum(Class<Enum> targetEnum, String name) {
return targetEnum.valueOf(targetEnum, name);
}
像这样......
答案 0 :(得分:3)
我认为您正在寻找Enum.valueOf(Class, String)
,该codepen by Jason Delia接受某种类型的Class
Enum
和String
。