两个map合并

Posted 第二人生Bonnie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个map合并相关的知识,希望对你有一定的参考价值。

两个map合并所用函数为:putAll

package myProject;

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

public class TestMapMerge {
    public static void main(String[] args) {
        Map<String,Object> map1=new HashMap<String,Object>();
        Map<String,Object> map2=new HashMap<String,Object>();
        
        map1.put("a", "Hello");
        map2.put("b", "world");
        
        map1.putAll(map2);
        System.out.println(map1.get("a")+(String)map2.get("b"));
        
    }
}

输出结果为:Helloworld

以上是关于两个map合并的主要内容,如果未能解决你的问题,请参考以下文章

13 个非常有用的 Python 代码片段

如何通过 Map 的特定键合并/加入两个 Map 列表?

合并两个位图的问题

从合并两个Map说开去 - foldLeft 和 foldRight 还有模式匹配

在Java中合并两个嵌套映射

4.3 合并重复的条件执行片段