草庐IT

TaskLocalConstraints

全部标签

java - 获取通用类类型

您好,在Java中有什么方法可以获取静态泛型类类型吗我已经结束了构造Listl=newArrayList();Class>c=(Class>)l.getClass();我想知道,是否存在这样的东西:Classc=List.class;(我真的不想构造新对象只是为了获取它的类型)谢谢 最佳答案 因为所有List类在运行时实际上对应于同一个类,你可以这样做:Class>c=(Class>)List.class;但出于某种原因,Java不喜欢它。用字符串试了一下:Laj.java:9:inconvertibletypesfound:jav