创建一个Java HashMap

paiza学堂为团队准备的Java入门教程,第9课的第2节。

// Hashmapを作る

// Javaを使ってHashmapの作成、代入、表示といった基本機能を試す
import java.util.HashMap; // Hashmapを使う場合にインポートする必要がある

public class Main {
    public static void main(String[] args) {
        // 配列のおさらい
        String[] enemyArray = {"スライム", "モンスター", "ドラゴン"};
        // 配列のデータを出力_インデックスを指定して配列の要素を出力
        System.out.println(enemyArray[0]);
        System.out.println(enemyArray[1]);
        System.out.println(enemyArray[2]);
        
        System.out.println("---");
        
        // HashMapの具体例
        // HashMapでは、まとまったデータをインデックスではなくキーで指定
        // Hashmapはオブジェクトを生成して利用する
        HashMap<String, String> enemyMap = new HashMap<String, String>(); // <>内でキーのデータ型と値のデータ型をクラスで指定
        enemyMap.put("ザコ", "スライム"); // キーと対応する値(データ)のセット_このセットをエントリーという
        enemyMap.put("中ボス", "ドラゴン");
        System.out.println(enemyMap.get("中ボス")); // キーを指定してHashmapのエントリーの値を取り出す
        
        enemyMap.put("ザコ", "モンスター"); // エントリーを上書き
        System.out.println(enemyMap.get("ザコ"));
    }
}
bannerAds