Java HashMap get() メソッド
get() メソッドは指定された key に対応する value を取得します。
get() メソッドの構文は次のとおりです:
hashmap.get(Object key)
注:hashmap は HashMap クラスのオブジェクトです。
パラメータの説明:
- key - キー
戻り値
指定された key に関連付けられた value を返します。
例
以下の例は get() メソッドの使用を示しています:
例
import java.util.HashMap;
class Main {
public static void main(String[] args) {
// HashMap を作成する
HashMap<Integer, String> sites = new HashMap<>();
// HashMap にいくつかの要素を追加する
sites.put(1, "Google");
sites.put(2, "サンプル");
sites.put(3, "Taobao");
System.out.println("sites HashMap: " + sites);
// value を取得する
String value = sites.get(1);
System.out.println("key 1 に対応する value: " + value);
}
}
class Main {
public static void main(String[] args) {
// HashMap を作成する
HashMap<Integer, String> sites = new HashMap<>();
// HashMap にいくつかの要素を追加する
sites.put(1, "Google");
sites.put(2, "サンプル");
sites.put(3, "Taobao");
System.out.println("sites HashMap: " + sites);
// value を取得する
String value = sites.get(1);
System.out.println("key 1 に対応する value: " + value);
}
}
上記のプログラムを実行すると、出力結果は次のようになります:
sites HashMap: {1=Google, 2=サンプル, 3=Taobao}
key 1 对应的 value: Google
注意:また、次のものを使用できますHashMap containsKey() メソッドHashMap に特定のキーが存在するかどうかを確認するために使用します。
String 型の key を使用して Integer 型の value を取得する:
例
import java.util.HashMap;
class Main {
public static void main(String[] args) {
// HashMap を作成する
HashMap<String, Integer> primeNumbers = new HashMap<>();
// HasMap にマッピングを追加する
primeNumbers.put("Two", 2);
primeNumbers.put("Three", 3);
primeNumbers.put("Five", 5);
System.out.println("HashMap: " + primeNumbers);
// value を取得する
int value = primeNumbers.get("Three");
System.out.println("key Three に対応する value: " + value);
}
}
class Main {
public static void main(String[] args) {
// HashMap を作成する
HashMap<String, Integer> primeNumbers = new HashMap<>();
// HasMap にマッピングを追加する
primeNumbers.put("Two", 2);
primeNumbers.put("Three", 3);
primeNumbers.put("Five", 5);
System.out.println("HashMap: " + primeNumbers);
// value を取得する
int value = primeNumbers.get("Three");
System.out.println("key Three に対応する value: " + value);
}
}
上記のプログラムを実行すると、出力結果は次のようになります:
HashMap: {Five=5, Two=2, Three=3}
key Three 对应的 value: 3
上記の例では、get() メソッドを使用して、key を Three として対応する value を取得しました。
その他の拡張
Java HashMap