Java中Map.putAll()起什么作用呢?

Java-经验王 Java经验 发布时间:2021-08-14 12:08:05 阅读数:16275 1
下文通过示例的方式讲述Map.putAll的功能说明,如下所示:
Map.putAll()方法的功能说明:
     putAll()方法的功能用于合并两个Map,
  但是当Map中存在相同的key时,则使用最后一个key中的值覆盖前面一个Map中的值
例:
package servlet01;
import java.util.HashMap;
public class testMain {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		// 两个map具有不同的key
		HashMap<String, String> map1 = new HashMap<String, String>();

		map1.put("1", "java265.com");
		HashMap<String, String> map2 = new HashMap<String, String>();
		map2.put("2", "other");
		map2.put("3", "java爱好者");

		map1.putAll(map2);
		System.out.println(map1);

		// 两个map具有重复的key
		HashMap<String, String> map3 = new HashMap<String, String>();
		map3.put("1", "Java265.com");

		HashMap<String, String> map4 = new HashMap<String, String>();
		map4.put("1", "java");
		map4.put("3", "C");

		map3.putAll(map4);

		System.out.println(map3);
	}
}
Map.putAll()方法示例说明
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaJingYan/202108/1628914746675.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者