java.util.Map.putAll()で指定されたマップをこのマップにコピーするサンプル

2018年3月21日

Javaコード
package study;

import java.util.HashMap;
import java.util.Map;

public class PutAllDemo {

public static void main(String[] args) {
Map<String, String> map1 = new HashMap<String, String>();
map1.put(“kdf", “data11");
map1.put(“cft", “data12345");
map1.put(“lijia", “kdfzqyyscaok");
System.out.println(“first map size:" + map1.size());
Map<String, String> map2 = new HashMap<String, String>();
map2.put(“kdf2", “data12");
map2.put(“cft2", “data12345");
map2.put(“lijia", “kdfzqyyscaok");
System.out.println(“second map size:" + map2.size());
System.out.println(“add map2 element to map1");
map1.putAll(map2);
System.out.println(“after add map2 size:" + map1.size());

}

}
結果
first map size:3
second map size:3
add map2 element to map1
after add map2 size:5

Java

Posted by arkgame