我有一个构造函数,它指定我的链表数组应该有多大,但是我在初始化数组的大小时遇到了麻烦。这就是我正在尝试的,但每当我尝试初始化数组时都会出现错误:
// 构造函数
MyConstruct(int initSize){
hashTable = (LinkedList<T>[]) new Object[initSize];
}
错误:java.lang.Object;不能转换为 [Ljava.util.LinkedList;
如何创建一个链表数组,我可以在其中执行以下操作:
for(int i = 0; i < hashTable.size(); i++){
hashTable[i].add(i + i);
}