反射中获取泛型参数信息
程序员文章站
2024-03-14 18:13:58
...
Method m = null;
try {
m = ReflectionClass.class.getMethod("test", Map.class, List.class);
Type[] mType = m.getGenericParameterTypes();
for(Type t : mType){
for(Type p :((ParameterizedType)t).getActualTypeArguments()){
System.out.println(p);
}
}
} catch (NoSuchMethodException e) {
e.printStackTrace();
}
上一篇: Boost 智能指针(一)