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");
}
}
}
該代碼創(chuàng)建了一個包含字符串類型元素的List,并使用contains()方法判斷列表中是否包含Java和JavaScript。輸出結(jié)果為:
The list contains Java
The list does not contain JavaScript