java8判断对象是否在list集合内
时间: 2024-10-23 21:08:47 浏览: 50
Java判断2个List集合是否相等(不考虑元素的顺序)
5星 · 资源好评率100%
在Java 8中,你可以使用`List`接口提供的`contains()`方法来判断一个对象是否存在于列表中。这个方法接受一个对象作为参数,如果列表中有与该对象相等的对象,则返回`true`,否则返回`false`。
下面是一个简单的例子:
```java
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
// 创建一个ArrayList
List<String> list = new ArrayList<>();
list.add("Element1");
list.add("Element2");
// 判断对象是否在集合中
String objToFind = "Element1";
boolean isFound = list.contains(objToFind);
if (isFound) {
System.out.println(objToFind + " 在列表中.");
} else {
System.out.println(objToFind + " 不在列表中.");
}
}
}
```
在这个例子中,`list.contains(objToFind)`会返回`true`,因为"Element1"在列表中。
阅读全文