java命名空间java.util类abstractmap<k,v>的类成员方法:
putall定义及介绍
本文导语:
putall
public void putall(map
putall
public void putall(map extends k,? extends v> m)
- 从指定映射中将所有映射关系复制到此映射中(可选操作)。对于指定映射中的每个键 k 到值 v 的映射关系,此调用等效于对此映射调用一次
put(k, v)
。如果正在进行此操作的同时修改了指定的映射,则此操作的行为是不确定的。
此实现在指定映射的 entryset() collection 上进行迭代,并对迭代返回的每个条目调用一次此映射的 put 操作。
注意,如果此映射不支持 put 操作,并且指定映射为非空,则此实现将抛出 unsupportedoperationexception。
- 指定者:
- 接口
map
中的 putall
- 参数:
m
- 要存储在此映射中的映射关系
- 抛出:
unsupportedoperationexception
- 如果此映射不支持 putall 操作
classcastexception
- 如果指定映射中的键或值的类不允许将其存储在此映射中
nullpointerexception
- 如果指定映射为 null,或者此映射不允许 null 键或值,并且指定的映射包含 null 键或值
illegalargumentexception
- 如果指定映射中的键或值的某些属性不允许将其存储在此映射中