我有一系列链接列表,我通过这样做来初始化:
hashTable = (T[]) new Object[tableSize];
for(int i = 0; i < tableSize; i++){
hashTable[i] = (T) new LinkedList<T>();
// I want to add something to a linked list at element i of the array
hashTable[i].insert(item);
}
插入数组内部的链接列表的正确方法是什么?
答案 0 :(得分:0)
“插入”到List中的方法称为add
。
如果要访问此方法,则需要为数组提供一个类型(列表)。
List[] hashTable = new List[tableSize]; // terrible name for an array
for(int i = 0; i < tableSize; i++){
hashTable[i] = new LinkedList<T>();
// I want to add something to a linked list at element i of the array
hashTable[i].add(item);
}