反射生成枚举

Type[] pts = method.getGenericParameterTypes();
for( Type t :pts){
if(((Class)t).isEnum()){
   Method method1 = ((Class) t).getMethod("valueOf",String.class);
            Object o = method1.invoke(null,str);
            aps[i] = o;
 }
}

你可能感兴趣的:(反射生成枚举)