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

我遇到了这个问题,在不知道实际的enum类型的情况下,我需要迭代其可能的值

if(枚举的值实例){
枚举值=(枚举)值;
}

如何从枚举值中提取其可能的值

对象[]可能值=enumValue.getDeclaringClass().getEnumConstants();

发表评论