【问题标题】:Method that converts String to Enum for any Enum [duplicate]将任何枚举的字符串转换为枚举的方法[重复]
【发布时间】:2015-12-10 19:57:11
【问题描述】:

我想创建一个method,它可以将String 转换为非特定的enum。 到目前为止,这是我所得到的:

public static Enum<?> toEnum(Class<Enum> targetEnum, String name) {
        return targetEnum.valueOf(targetEnum, name);
}

这样的……

【问题讨论】:

  • name 代表什么?枚举常量?

标签: java


【解决方案1】:

我认为您正在寻找Enum.valueOf(Class, String),它接受某种扩展EnumString 的类型的Class

【讨论】:

  • 不知道这么简单;)。谢谢。
猜你喜欢
  • 2012-12-07
  • 2019-02-21
  • 2017-05-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-03
相关资源
最近更新 更多