HashMap map1=new HashMap();
       
HashMap map2 = new HashMap();

map2.putAll(map1)

上面的代码的意思是将map1中所有的<key,value>插入到map2中去。

具体参考:

HashMap map1=new HashMap();
           map1.put("1", "一");
           HashMap map2 = new HashMap();
           map2.put("2", "二");
           map2.put("3", "三");
           map2.putAll(map1);

如果map1中的key和map2中的key一样,那么map1中相应的<key,value>将覆盖map2中相应的的<key,value>。

Map中的putAll方法相关推荐

  1. Java8 Map中新增的方法使用总结

    前言 得益于 Java 8 的 default 方法特性,Java 8 对 Map 增加了不少实用的默认方法,像 getOrDefault, forEach, replace, replaceAll, ...

  2. Map中的keySet方法

    有一个Map对象,这时候使用keySet()方法获取所有的key值,比如:    Map map = new HashMap();    map.put(1, "a");    m ...

  3. Java8 Map 中新增的方法使用记录

    得益于 Java 8的 default方法特性,Java 8对 Map增加了不少实用的默认方法,像getOrDefault,forEach,replace,replaceAll,putIfAbsent ...

  4. java中遍历map的几种方法介绍

          喜欢用Java写程序的朋友都知道,我们常用的一种数据结构map中存储的是键值对,我们一般存储的方式是: map.put(key, value); 而提取相应键的值用的方法是: map.ge ...

  5. Map的putAll方法踩坑实记(对象深拷贝浅拷贝)

    文章目录 问题描述 编写测试代码模拟问题场景 场景1:Map中不包含对象 场景2:Map中包含对象 什么是对象的浅拷贝深拷贝 如何实现深拷贝 问题描述 在一个产品管理系统中,产品信息需要封装一份同步业 ...

  6. Map.putAll方法——追加另一个Map对象到当前Map集合

    该方法用来追加另一个Map对象到当前Map集合对象,它会把另一个Map集合对象中的所有内容添加到当前Map集合对象. 语法  putAll(Map<? extends K,? extends V ...

  7. map集合的putall_Java Map.putAll()方法:追加另一个Map对象到当前Map集合

    Java 集合类中的 Map.putAll() 方法用来追加另一个 Map 对象到当前 Map 集合对象,它会把另一个 Map 集合对象中的所有内容添加到当前 Map 集合对象. 语法: putAll ...

  8. ML:分类预测问题中评价指标(ER/混淆矩阵P-R-F1/ROC-AUC/RP/mAP)简介、使用方法、代码实现、案例应用之详细攻略

    ML:分类预测问题中评价指标(ER/混淆矩阵P-R-F1/ROC-AUC/RP/mAP)简介.使用方法.代码实现.案例应用之详细攻略 目录 分类预测的简介 分类预测问题中评价指标(ER/ROC-AUC ...

  9. 谈谈java中遍历Map的几种方法

    java中的map遍历有多种方法,从最早的Iterator,到java5支持的foreach,再到java8 Lambda,让我们一起来看下具体的用法以及各自的优缺点 先初始化一个map public ...

最新文章

  1. dbcp2和dbcp 1.4在API层面的差异
  2. 设A和B是两个按元素值递增有序的单链表,写一算法将A和B归并为按按元素值递减有序的单链表C,试分析算法的时间复杂度。(利用上篇带有头结点的线性链表操作)...
  3. 转载一篇开源http服务器(C语言)
  4. postgresql后期给开发建表的权限问题
  5. 中小企业利用VRRP实现链路负载均衡
  6. 服务器虚拟化怎么使用,服务器使用中的误区及建议 服务器虚拟化安装步骤
  7. 从RSS Feed和YQL创建数据表
  8. 中raise抛出异常_Python 异常处理知识点汇总,五分钟就能学会 !
  9. J - Fill (UVA - 10603)
  10. 投影html连接电脑,电脑怎么连接投影仪?投影仪的详细安装使用教程
  11. Oracle程序开发小技巧(一)
  12. C#高性能大容量SOCKET并发(八):通讯协议
  13. 128道软件测试面试题,面试及答案,视频讲解
  14. 移动端textarea无法滚动
  15. PreferenceScreen 偏好显示类 的使用
  16. php公物管理系统,开源客户管理系统 fly-crm
  17. Android短信息验证码自动填写详细介绍
  18. macbook黑屏_Mac Book突然黑屏开不了机怎么办
  19. 控制台报 [WDS] Disconnected!不影响代码运行。
  20. ps基础知识学习总结

热门文章

  1. C/C++语言知识点积累
  2. iOS马甲包过审技巧汇总
  3. 函数定义——一元二次方程求根
  4. 打造一个新品类的战略公式之中国的小林制药
  5. 三维空间绕坐标轴的旋转变换
  6. linux用的usb无线网卡,linux下几款usb无线网卡的使用
  7. 有关大数据(如有侵权请联系博主删除)
  8. python中的object是什么意思_Python函数是所谓的第一类对象(First-Class Object)是什么鬼?...
  9. GAN学习指南(通俗易懂):从原理入门到制作生成Demo
  10. 数论笔记 · 佩尔方程