Java中的List接口中提供了contains()方法用于判断一个列表中是否包含指定元素,该方法的语法格式如下:
public boolean contains(Object o)
其中,Object o为要在列表中查找的元素。如果列表中存在该元素,则返回true,否则返回false。
示例代码如下:
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
// Add elements to the list
list.add("Java");
list.add("C++");
list.add("Python");
list.add("PHP");
list.add("Ruby");
// Check if the list contains "Java"
if (list.contains("Java")) {
System.out.println("The list contains Java");
} else {
System.out.println("The list does not contain Java");
}
// Check if the list contains "JavaScript"
if (list.contains("JavaScript")) {
System.out.println("The list contains JavaScript");
} else {
System.out.println("The list does not contain JavaScript");
}
}
}
该代码创建了一个包含字符串类型元素的List,并使用contains()方法判断列表中是否包含Java和JavaScript。输出结果为:
The list contains Java
The list does not contain JavaScript