問題一覧に戻る
中級コレクション
問題82: HashMapの基本

HashMapはキーと値のペアを格納し、キーに基づいて値への高速アクセスを提供します。1つのnullキーと複数のnull値を許可します。put()メソッドはエントリを追加または更新し、get()はキーによって値を取得します。HashMapは辞書、キャッシュ、一意の識別子とデータを関連付ける必要がある検索の実装に最適です。

import java.util.*;

public class Main {
public static void main(String[] args) {
// HashMapを作成
HashMap<, > ages = new HashMap<>();

ages.("Alice", 25);
ages.put("Bob", 30);

// 値を取得
System.out.println("Alice's age: " + ages.("Alice"));
System.out.println("Map size: " + ages.size());
}
}