java命名空间java.util类abstractcollection<e>的类成员方法:
addall定义及介绍
本文导语:
addall
public boolean addall(collection
addall
public boolean addall(collection extends e> c)
- 将指定 collection 中的所有元素都添加到此 collection 中(可选操作)。如果在进行此操作的同时修改指定的 collection,那么此操作行为是不确定的。(这意味着如果指定的 collection 是此 collection,并且此 collection 为非空,那么此调用的行为是不确定的。)
此实现在指定的 collection 上进行迭代,并依次将迭代器返回的每个对象添加到此 collection 中。
注意,除非重写 add,否则此实现将抛出 unsupportedoperationexception(假定指定的 collection 非空)。
- 指定者:
- 接口
collection
中的 addall
- 参数:
c
- 包含要添加到此 collection 的元素的 collection
- 返回:
- 如果此 collection 由于调用而发生更改,则返回 true
- 抛出:
unsupportedoperationexception
- 如果此 collection 不支持 addall 方法
classcastexception
- 如果指定 collection 中某个元素的类不允许它添加到此 collection 中
nullpointerexception
- 如果指定 collection 包含 null 元素,并且此 collection 不支持 null 元素,或者指定的 collection 为 null
illegalargumentexception
- 如果指定 collection 的元素的某属性不允许它添加到此 collection 中
illegalstateexception
- 如果由于插入限制,不是所有的元素都能在此时间添加- 另请参见:
add(object)