黑马程序员技术交流社区
标题:
用反射获取方法的泛型的实际类型参数
[打印本页]
作者:
crazy_primitive
时间:
2013-7-18 13:27
标题:
用反射获取方法的泛型的实际类型参数
public static void main(String[] args){
Method GenericMethod = GenericTest.class.getMethod("applyVector", Vector.class);
Type[] types = GenericMethod.getGenericExceptionTypes();
ParameterizedType pType = (ParameterizedType)types[0];//为什么这里老是报java.lang.ArrayIndexOutOfBoundsException异常呢?
System.out.println(pType.getRawType());
System.out.println(pType.getActualTypeArguments()[0]);
}
public static void applyVector(Vector<Date> v1){
}
//这个是用反射获取applyVector方法的泛型的实际类型参数,上面一直报异常,请讲讲是怎么一回事儿。
复制代码
作者:
许庭洲
时间:
2013-8-2 06:35
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2