0

私は次のセットの機能に問題があります.JavaのTreeSetとHashSetの違いと、TreeMapとHashMapの違いは何ですか.

ありがとう。

4

2 に答える 2

1

ハッシュ セットはツリー セットよりもはるかに高速ですが、順序の保証はありません。ツリー セットは Comparator (自然順序付け) を使用してツリー内のデータを編成し、ハッシュ セットはハッシュ テーブル内のデータを編成します (ハッシュ関数を使用)。もう 1 つ、Hash Set に null 値を格納できます。ツリーセットにnullを格納することはできませんが、例外nullポインタ例外がスローされます

于 2013-11-01T08:01:17.363 に答える