我使用ArrayList
和LinkedList
作爲存儲區實現散列表。如何將新元素添加到鏈表的陣列列表Java
ArrayList<LinkedList<node>> db = new ArrayList<LinkedList<node>>();
如何在此ArrayList
中添加新元素。 會是這樣的嗎?
this.db.add(hash, element);
我使用ArrayList
和LinkedList
作爲存儲區實現散列表。如何將新元素添加到鏈表的陣列列表Java
ArrayList<LinkedList<node>> db = new ArrayList<LinkedList<node>>();
如何在此ArrayList
中添加新元素。 會是這樣的嗎?
this.db.add(hash, element);
它的工作原理是這樣的:
LinkedList<node> tmp = new LinkedList<node>();
tmp.add(new node());
this.db.add(tmp);
這將是
db.get(hash).add(element);
當然
要求你的水桶(LinkedList
S)已經被實例化。
ArrayList<LinkedList<node>> db = new ArrayList<LinkedList<node>>();
LinkedList<node> linkList= new LinkedList<node>();
node no = new node();
this.linkList.add(no);
this.db.add(tmp);