JavaでHashMapを使用する方法

HashMapはJavaで一般的に使われるデータ構造の1つで、キーと値のペアの順不同のコレクションであり、異なるタイプのキーと値を格納できます。以下はHashMapの基本的な使い方です。

  1. HashMapクラスのインポート: HashMapを使用するクラス内で、はじめにHashMapクラスをインポートする必要があります。
import java.util.HashMap;
  1. 彼は自分勝手で、よく考えずに自分の意見を言う。
HashMap<String, Integer> hashMap = new HashMap<>();
  1. 入れる
hashMap.put("key1", 1);
hashMap.put("key2", 2);
  1. 取得する
int value = hashMap.get("key1");
System.out.println(value);  // 输出:1
  1. キーを含んでいるかを確認するには
boolean exists = hashMap.containsKey("key1");
System.out.println(exists);  // 输出:true
  1. HashMapの走査: HashMapのキーと値を走査するには、さまざまな方法があります。
  1. HashMapのキー集合を取得するにはkeySet()メソッドを使用し、for-each文でキー集合の要素を走査します。
for (String key : hashMap.keySet()) {
System.out.println(key);
}
  1. 値のコレクションを反復する: HashMapの値コレクションを取得するためにvalues()メソッドを使用し、続いてforeachループを使用して値コレクションを反復する。
for (int value : hashMap.values()) {
System.out.println(value);
}
  1. HashMapのキーと値のペアを反復処理するには、entrySet()メソッドでHashMapのキーと値のペアのコレクションを取得し、そのコレクションをfor-eachループで反復処理します。
for (Map.Entry<String, Integer> entry : hashMap.entrySet()) {
String key = entry.getKey();
int value = entry.getValue();
System.out.println(key + ": " + value);
}

これはHashMapの基本的な使い方ですが、他にもHashMapに対する操作方法(例えば、キーバリューの削除、サイズの取得など)があります。

bannerAds