当前位置: 首页 >Java技术 > Java 将两个Map对象合并为一个Map对象

Java 将两个Map对象合并为一个Map对象

实现方式是通过 putAll() 方法将多个 map 对象中的数据放到另外一个全新的 map 对象中,代码如下所示,展示了两个 map 对象的合并,如果是多个 map 合并也是用这种方式。

public static void main(String[] args) {Map<String, String> map1 = new HashMap<String, String>();map1.put("one", "一");map1.put("two", "二");map1.put("three", "三");Map<String, String> map2 = new HashMap<String, String>();map1.put("ten", "十");map1.put("nine", "九");map1.put("eight", "八");// 合并Map<String, String> combineResultMap = new HashMap<String, String>();combineResultMap.putAll(map1);combineResultMap.putAll(map2);// 合并后打印出所有内容for (Map.Entry<String, String> entry : combineResultMap.entrySet()) {System.out.println(entry.getKey() + ":" + entry.getValue());}}

合并后的 map 对象打印结果如下:

Java 将两个Map对象合并为一个Map对象 _ JavaClub全栈架构师技术笔记

推荐一下本人近期维护的开源项目

Java 将两个Map对象合并为一个Map对象 _ JavaClub全栈架构师技术笔记

Spring Boot 开源电商项目(含商城端和后台管理系统)https://github.com/newbee-ltd/newbee-mall

Spring Boot + Vue 前后端分离商城项目https://github.com/newbee-ltd/newbee-mall-vue-app

除注明转载/出处外,皆为作者原创,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。

作者:程序员十三
来源链接:https://www.cnblogs.com/han-1034683568/p/10175466.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/java/113289.html

标签:Map
分享给朋友:

“Java 将两个Map对象合并为一个Map对象” 的相关文章

SpringBoot整合SpringCloud分布式服务 2022年05月15日 21:54:11
Redis集群搭建 2022年05月15日 21:59:25
常用锁原理的介绍(上) 2022年05月16日 18:33:06
Centos 6.4最小化安装后的优化(1) 2022年05月16日 19:50:13
Centos 6.4最小化安装后的优化(2) 2022年05月16日 19:50:28
AIX系统下挂载外置存储 2022年05月16日 19:50:58
SpringCloud简单实例 2022年05月16日 20:38:34
Spring Cloud面试问题 2022年05月16日 20:38:49