java命名空间java.util.concurrent类copyonwritearrayset<e>的类成员方法:
retainall定义及介绍
本文导语:
retainall
public boolean retainall(collection c)
仅保留此 set 中那些包含在指定 collection 中的元素。换句话说,移除此 set 中所有未包含在指定 collection 中的元素。如果指定的 collection 也是一个 set,则此操作会实际修改此 set,这样其值...
retainall
public boolean retainall(collection> c)
- 仅保留此 set 中那些包含在指定 collection 中的元素。换句话说,移除此 set 中所有未包含在指定 collection 中的元素。如果指定的 collection 也是一个 set,则此操作会实际修改此 set,这样其值是两个 set 的一个交集。
- 指定者:
- 接口
collection
中的 retainall
- 指定者:
- 接口
set
中的 retainall
- 覆盖:
- 类
abstractcollection
中的 retainall
- 参数:
c
- 包含保留在此 set 中的元素的 collection
- 返回:
- 如果此 set 由于调用而发生更改,则返回 true
- 抛出:
classcastexception
- 如果此 set 的元素的类与指定 collection 不兼容(可选)
nullpointerexception
- 如果此 set 包含一个 null 元素并且指定 collection 不允许使用 null 元素(可选),或者指定 collection 为 null- 另请参见:
remove(object)