Java List containsAll() 方法

2025年3月24日 | 阅读时间:2 分钟

List 接口的 containsAll() 方法会在此列表包含已调用集合的所有元素时返回布尔值 'true'。

语法

参数

参数 'c' 表示要在此列表中检查出现次数的集合。

指定者:

Collection<E> 接口中的 containsAll

抛出

ClassCastException - 如果指定集合中的一个或多个元素的类型与此列表不兼容。

NullPointerException - 如果指定的集合为 null 或包含一个或多个 null 元素,而此列表不允许 null 元素。

返回值

containsAll() 方法在列表包含已调用集合中的所有元素时返回布尔值 'true',否则返回 false。

示例 1

输出

Total elements in the list [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Contains All method will return true

示例 2

输出

Total elements in the list : [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Exception in thread "main" java.lang.NullPointerException
	at java.util.AbstractCollection.containsAll(AbstractCollection.java:317)
	at com.javaTpoint.JavaListContainsAllExample2.main(JavaListContainsAllExample2.java:13)

示例 3

输出

Total elements in the list : [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Total elements in the list1 : [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0]
Contains All method will return false
 
下一主题Java List