/ *
-
HashMapの - >スレッドセーフ
-
底部層は、ハッシュテーブルによって達成されます。
-
ハッシュマップの重複除外 - >定義された参照データ型から重量データにキー:のhashCode()とequals()
-
ハッシュテーブルとHashMapの類似した - >スレッドセーフ
-
TreeMapの
-
底部層は、赤黒木によって実現されます
-
TreeMapの重複排除 - >体重への鍵、カスタムデータ参照データ型:内部|外部コンパレータ
-
あなたは、キー選択のTreeMapに基づくルールのいくつかの並べ替えをしたい場合、またはHashMapの選択:選択
* /
publicクラスHashMapDemo {
公共の静的な無効メイン(文字列[] args){
// HashMapの<人、ブール> =地図新しい新しいHashMapの() ;TreeMap<Person, Boolean> map=new TreeMap((o1,o2)->((Person)o2).getAge()-((Person)o1).getAge()); map.put(new Person("饶瑞",22),true); map.put(new Person("林源",24),false); map.put(new Person("韩龙",23),true); map.put(new Person("徐敏生",20),false); map.put(new Person("林源2",24),true); System.out.println(map);
}
}