Class中有方法getEnumConstants。java
示例代碼:code
public boolean checkXXX(String value, Class clazz){ boolean flag = false; Object[] values = clazz.getEnumConstants(); for(Object enumvalue : values){ if(enumvalue.toString().equals(value)) flag = true; } return flag; }