java用什么方法可以判断list中是否存在一个或多个指定元素
时间: 2024-05-06 18:19:57 浏览: 138
可以使用contains方法来判断List中是否存在一个指定元素,也可以使用Collections类的disjoint方法来判断List中是否存在多个指定元素。
示例代码:
判断List中是否存在一个指定元素:
```java
List<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("orange");
if (list.contains("apple")) {
System.out.println("List contains apple");
} else {
System.out.println("List does not contain apple");
}
```
判断List中是否存在多个指定元素:
```java
List<String> list = new ArrayList<String>();
list.add("apple");
list.add("banana");
list.add("orange");
List<String> searchList = new ArrayList<String>();
searchList.add("apple");
searchList.add("grape");
if (Collections.disjoint(list, searchList)) {
System.out.println("List does not contain apple and grape");
} else {
System.out.println("List contains apple or grape");
}
```
阅读全文