获取List集合泛型参数

来源:互联网 发布:守望先锋性能数据 ping 编辑:程序博客网 时间:2024/06/06 06:48

获取List集合泛型参数(jdk 1.8)
ArrayList list = new ArrayList(){};
System.out.println(list.getClass());
System.out.println(list.getClass().getGenericSuperclass());
mySuperClass=list.getClass().getGenericSuperclass();
type = ((ParameterizedType) mySuperClass).getActualTypeArguments()[0];
System.out.println(type.getTypeName());

原创粉丝点击