【发布时间】:2010-10-14 23:21:47
【问题描述】:
我不确定这是否是对this one 的重复问题,主要是因为我对泛型有点陌生,所以请见谅。
我有一个通用类:
public class MyGeneric<T extends Collection>
{
private Class<T> genericType;
public MyGeneric()
{
// Missing code here
}
}
我的问题是:如何初始化genericType 属性?基本上,我需要genericType 来接收Class 的任何T 对象。如果T 是LinkedList,我希望genericType 等于LinkedList.class。
这有可能吗?我尝试的任何方法似乎都不起作用。
谢谢, 艾萨克
【问题讨论】: