如何获取Java中的所有枚举值?

罗马:

我遇到了这个问题,我不知道enum需要迭代其实际的实际类型。

if (value instanceof Enum){
   Enum enumValue = (Enum)value;
}

任何想法如何从enumValue中提取其可能的值?

ColinD:
Object[] possibleValues = enumValue.getDeclaringClass().getEnumConstants();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章