我有一个构造函数,它指定我的链表应该是多大的数组,但我有麻烦初始化数组的大小。这就是我想,但我得到一个错误,每当我尝试初始化数组:如何动态初始化链表的大小java
//构造
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);
}
或避免原始类型:'hashTable中=(链表 [])新链表> [initSize];' –
newacct
2013-05-06 07:00:26