我有一個構造函數,它指定我的鏈表應該是多大的數組,但我有麻煩初始化數組的大小。這就是我想,但我得到一個錯誤,每當我嘗試初始化數組:如何動態初始化鏈表的大小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