HashMap的putAll()方法用于将另一个Map的所有键值对添加到当前HashMap中。 使用putAll()方法的语法如下
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对象map1
和map2
,然后使用put()方法向map1
和map2
中添加键值对。最后,使用putAll()方法将map2
中的键值对添加到map1
中,从而实现合并两个HashMap的效果。
版权声明
本文仅代表作者观点,不代表博信信息网立场。