Java HashMap putAll()方法
java.util.HashMap.putAll()是HashMap类的一个内置方法,用于复制操作。该方法将所有的元素,即映射,从一个映射复制到另一个映射。
语法
参数: 该方法需要一个参数existence_hash_map,指的是我们要复制的现有Map。
返回值: 该方法不返回任何值。
异常: 如果我们要复制的Map是空的,该方法会抛出NullPointerException。
下面的程序说明了java.util.HashMap.putAll()方法的工作:
程序1: 将字符串值映射到整数键。
输出:
程序2: 将整数值映射到字符串键。
输出:
注意: 同样的操作可以通过不同数据类型的变化和组合对任何类型的Mapping进行操作。