Java ArrayList retainAll() 方法

2025年3月21日 | 阅读 1 分钟

Java ArrayList 类的 retainAll () 方法仅保留原始列表中存在于指定集合中的元素。换句话说,它用指定的集合替换原始列表。

语法

参数

"c":是要保留在此列表中的元素的集合。

返回

返回 "true":如果集合 "c" 已成功保留在原始列表中。

Exception

java.lang.ClassCastException:如果此列表中元素的类与指定的集合不兼容。

java.lang.NullPointerException:如果指定的集合 "c" 包含 null 元素,并且指定的集合不允许 null 元素,或者指定的集合为 null。

示例 1

输出

[10]
[1, 2, 3]
true
[10]

示例 2

输出

null
[1, 2]

示例 3

输出

[2, null]
[1, 3]
true
[]
 
下一个主题Java ArrayList