【发布时间】:2011-06-11 14:30:36
【问题描述】:
我想为我的 Java 项目创建一个自定义泛型类,这就是我的目标 - 我找到了代码作为如何创建泛型数组的示例。
public class RegisterSet<T> {
private T[] register;
public <T> RegisterSet(int size) {
register = (T[])Array.newInstance(T, size);
}
}
现在,我收到错误 Incompatible types - found: T[], required: T[],这对我来说完全没有意义 - 我该如何解决这个问题?
【问题讨论】:
标签: java type-conversion generics