创建一个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("ザコ"));
}
}