📅  最后修改于: 2023-12-03 15:01:59.656000             🧑  作者: Mango
Java中的LinkedList是一个双向链表,它包含了很多可以对链表进行操作的方法,其中包括contains()方法。contains()方法主要用于判断一个元素是否存在于LinkedList中。
public boolean contains(Object o)
contains()方法的参数是一个Object类型的对象,表示要判断的元素。返回值是一个boolean类型,表示是否存在该元素。
import java.util.LinkedList;
public class LinkedListDemo {
public static void main(String[] args) {
LinkedList<String> list = new LinkedList<>();
list.add("apple");
list.add("banana");
list.add("cherry");
System.out.println(list.contains("apple")); // true
System.out.println(list.contains("orange")); // false
}
}
以上示例中,我们首先实例化了一个LinkedList对象,并添加了三个字符串元素。接着我们分别调用contains()方法,传入不同的元素进行判断,结果分别为true和false。
contains()方法是一个十分实用的工具方法,可以方便地判断一个元素是否存在于链表中。需要注意的是,在判断元素是否存在时,需要传入与链表中元素类型相同的参数。