学堂 学堂 学堂公众号手机端

HashMap的putAll()方法用于将另一个Map的所有键值对添加到当前HashMap中。 使用putAll()方法的语法如下

lewis 1年前 (2024-04-12) 阅读数 10 #技术

HashMap的putAll()方法用于将另一个Map的所有键值对添加到当前HashMap中。

使用putAll()方法的语法如下:

HashMap.putAll(Map<?extendsK,?extendsV>map)

其中,map为要添加到当前HashMap中的另一个Map。


以下是使用putAll()方法的示例:

HashMap<String,Integer>map1=newHashMap<>(); map1.put("A",1); map1.put("B",2); HashMap<String,Integer>map2=newHashMap<>(); map2.put("C",3); map2.put("D",4); map1.putAll(map2);//将map2中的键值对添加到map1中 System.out.println(map1);//输出:{A=1,B=2,C=3,D=4}

在上述示例中,首先创建了两个HashMap对象map1map2,然后使用put()方法向map1map2中添加键值对。最后,使用putAll()方法将map2中的键值对添加到map1中,从而实现合并两个HashMap的效果。

版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门