根据code获取枚举类的Values(Name)值
最近,项目上有个需求,已经获取了别人定义的枚举类的code值,需要获取该枚举类的Values值(修改别人的代码可能牵一发而动全身),参考别人的方法,使用反射编写一个工具类,获取枚举的值。
import java.lang.reflect.Method;
public class EnumUtil {
public static Object getEnumValue(Class clazz, Object code){
Object[] enumConstants = clazz.getEnumConstants();
try {
for(Object object : enumConstants){