Javaハッシュテーブル(ハッシュテーブル)

1.最初にMAPを紹介します

Map <K、V>は、キーと値の対応の形式でデータを格納するインターフェイスです。**配列では、配列の添え字を使用してコンテンツにインデックスを付け、マップでは、オブジェクトを介してオブジェクトにインデックスを付けます。インデックスに使用されるオブジェクトはキーと呼ばれ、対応するオブジェクトは値と呼ばれます。**これは、キーの値に従って値にインデックスを付けることです。
HashMapは、Map <K、V>の実装クラスです。HashMapはハッシュテーブル構造を使用してデータを格納するため、要素のアクセスシーケンスの一貫性を保証することはできません。ただし、キー値は一意であり、繰り返されません。

  Map<String, Integer> Ages = new HashMap<String, Integer>(); 
// 这是用接口的形式实现哈希表
// Key是String类型,Value是Integer类型
HashMap<String, Integer> Ages = new HashMap<String, Integer>();
//上面这种方法很不建议,因为Map接口下还有很多实现类,包括TreeMap等等。用第一种方法用接口实现,只需要替换后面的类。如果用第二种方法就需要重写,所以在这里推荐第一种方法创立哈希表。

2.MAPの一般的な方法

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/Mr_zhang66/article/details/114369443