取得List<T> T的类型

获得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]); ??????} ??}??