首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

取得List<T> T的类型

2012-08-11 
获得ListT T的类型public?class?GenericTest ??{ ??????public?ListString?list??new?LinkedListStr

获得List<T> T的类型

    public?class?GenericTest ??{ ??????public?List<String>?list?=?new?LinkedList<String>(); ????????public?static?void?main(String[]?args)?throws?SecurityException,?NoSuchFieldException ??????{ ??????????ParameterizedType?pt?=?(ParameterizedType)?GenericTest.class.getField( ??????????????????"list").getGenericType(); ??????????System.out.println(pt.getActualTypeArguments().length); ??????????System.out.println(pt.getActualTypeArguments()[0]); ??????} ??}??

热点排行