0

バケットとしてArrayListandを使用してハッシュテーブルを実装しています。LinkedList

ArrayList<LinkedList<node>> db = new ArrayList<LinkedList<node>>();

これに新しい要素を追加するにはどうすればよいですかArrayList。こんな感じでしょうか。

this.db.add(hash, element);
4

3 に答える 3

1

それはこのように動作します:

LinkedList<node> tmp = new LinkedList<node>();
tmp.add(new node());
this.db.add(tmp);
于 2012-08-30T11:44:38.580 に答える
1

それはそのようになります

db.get(hash).add(element);

もちろん、バケットLinkedListがすでにインスタンス化されている必要があります。

于 2012-08-30T11:48:09.210 に答える
0
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);
于 2012-08-30T11:48:46.733 に答える