54 容器(九)——HashSet

HashSetの特徴:

障害は、繰り返すことはできません。

HashSetのは、自己の設定を実現し、セット、コレクションから継承された毎日の使用では、我々はセットHashSetの基準点はオブジェクトです。

だから、主試験における当社のメソッドセットは、セットの中に、コレクションのメソッドとプロパティに大部分があるメソッドとプロパティ、で、です。

主に次の中:

根底にあるのHashSetの分析

HashSetのハッシュマップ、すなわち、キーはHashMapのハッシュ要素であり、対応する値がヌルである、下です。

そのため基礎となるのHashSetはHashMapの死、HashSetのは無秩序です。そして、またとない(HashMapの結合が繰り返されていません)。

   プライベート一過性のHashMap <E、オブジェクト>マップ。

    バッキング地図でのオブジェクトに関連付ける//ダミー値
    プライベート静的最終オブジェクトPRESENT =新しいオブジェクト(); 

    / ** 
     *新しい空のセットを作成します。バッキングの<tt>のHashMap </ tt>にインスタンスがある
     *デフォルトの初期容量(16)と負荷係数(0.75)。
     * / 
    パブリックHashSetの(){ 
        マップ=新しいHashMapの<>(); 
    }  

 

おすすめ

転載: www.cnblogs.com/Scorpicat/p/12031246.html