可能重复:
Java 如何:创建通用数组
我在我的程序中使用了大量不需要 Java 数组列表的大部分功能的 ArrayList,所以基本上我想自己实现它以获得更好的空间性能。
这是我到目前为止得到的:
public class ArrayList<E> {
private E[] a;
private int size=0;
public ArrayList() {
}
public ArrayList(int fixedSize) {
***a=new E[fixedSize];***
}
}
编译器说我不能创建一个通用数组,我该如何解决这个问题?