【发布时间】:2012-10-13 00:52:22
【问题描述】:
我想生成一个通用列表,其中列表的类型仅在运行时才知道(它是创建该列表的对象的类型)。
完整说明:
我想在一个抽象类中实现这个功能,所以我在运行前就知道父类。
不知道该怎么做。
Class myClass = getClass().getSuperclass();
LinkedList<myClass> list = new LinkedList<myClass>();
不起作用。有什么想法吗?
【问题讨论】:
-
你可以参考这个链接:-blog.xebia.com/2009/02/07/…
-
我认为你能做的最好的事情就是创建一个
LinkedList<Object>。 Java 不是 Javascript。