問題一覧に戻る
中級コレクション
問題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());
}
}