在java中插入一个链表数组



我有一个初始化的链表数组:

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);
}

插入链表的正确方法是什么?

将"插入"到List中的方法称为add。如果你想要访问这个方法,你需要给你的数组一个类型(List)。

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);
}

相关内容

  • 没有找到相关文章

最新更新