我遇到了这个问题,我不知道需要迭代其可能值的实际enum类型。if (value instanceof Enum){ Enum enumValue = (Enum)value; } 任何想法如何从enumValue中提取其可能的值? 最佳答案 Object[] possibleValues = enumValue.getDeclaringClass().getEnumConstants();