contains()函数来检查ArrayList是否包含指定元素
在Java中,ArrayList是一种动态数组数据结构,它可以存储不同类型的元素。如果我们想要检查ArrayList中是否包含指定的元素,可以使用contains()方法。
contains()方法是ArrayList类的一个成员方法,它用于检查ArrayList是否包含指定的元素。该方法的语法如下:
boolean contains(Object element)
其中,element是要检查的元素。
contains()方法返回一个布尔值,如果ArrayList包含指定的元素,返回true;否则,返回false。
下面是一个使用contains()方法检查ArrayList是否包含指定元素的例子:
import java.util.ArrayList;
public class ArrayListContainsExample {
public static void main(String[] args) {
// 创建一个ArrayList对象
ArrayList<String> fruits = new ArrayList<>();
// 向ArrayList中添加元素
fruits.add("Apple");
fruits.add("Banana");
fruits.add("Orange");
// 检查ArrayList是否包含指定元素
boolean containsApple = fruits.contains("Apple");
boolean containsGrape = fruits.contains("Grape");
// 输出结果
System.out.println("ArrayList contains Apple: " + containsApple);
System.out.println("ArrayList contains Grape: " + containsGrape);
}
}
运行上述代码,输出结果如下:
ArrayList contains Apple: true
ArrayList contains Grape: false
在上面的例子中,我们创建了一个ArrayList对象fruits,并向其中添加了三个水果。然后,我们使用contains()方法检查ArrayList是否包含"Apple"和"Grape"这两个元素。由于ArrayList中包含"Apple",所以containsApple变量的值为true;而由于ArrayList中不包含"Grape",所以containsGrape变量的值为false。
总之,contains()方法是ArrayList类的一个成员方法,用于检查ArrayList是否包含指定的元素。它返回一个布尔值,如果ArrayList包含指定的元素,返回true;否则,返回false。
