java.util.HashMap.putAll()のサンプル

Javaコード
package arkgame.study;

import java.util.HashMap;

public class PutAllDemo {

public static void main(String[] args) {
// hashmapの宣言
HashMap<Integer, String> mapAA = new HashMap<Integer, String>();
HashMap<Integer, String> mapBB = new HashMap<Integer, String>();

// ハッシュマップを作成
mapAA.put(11, “山田”);
mapAA.put(22, “大崎”);
mapAA.put(33, “木村”);
mapAA.put(44, “山城”);

System.out.println(“mapAAの値: ” + mapAA);

// mapAAにデータを追加
mapBB.putAll(mapAA);

System.out.println(“mapBBの値: ” + mapBB);

}

}

実行結果
mapAAの値: {33=木村, 22=大崎, 11=山田, 44=山城}
mapBBの値: {33=木村, 11=山田, 44=山城, 22=大崎}