📌  相关文章
📜  Java程序检查元素是否出现在列表中

📅  最后修改于: 2022-05-13 01:55:33.756000             🧑  作者: Mango

Java程序检查元素是否出现在列表中

Java中的 List 接口表示有序集合或序列。这个接口帮助我们控制插入元素的位置,还可以通过整数索引访问元素。此接口是Java集合框架和Java .util 包的成员。实现 List 接口的类包括 ArrayList、LinkedList、Stack 和 Vector。 Vector 类自Java 5 起已被弃用。

ArrayList、LinkedList 和 Stack 类都使用contains() 方法来检查元素是否出现在 List 中。

Java中 List 接口的contains()方法用于检查指定元素是否存在于给定列表中。

句法:

public boolean contains(Object obj)

object-element to be searched for

参数:此方法接受单个参数obj ,要测试其在此列表中的存在。

返回值:如果在列表中找到指定的元素,则返回真,否则返回假。

脚步:

  1. 导入必要的包。在这种情况下,我们需要导入Java.util 包。
  2. 在 List 接口的帮助下创建一个 ArrayList。
  3. 使用 add() 方法向 ArrayList 添加元素。
  4. 借助 contains() 方法检查所需元素是否出现在 ArrayList 中。

例子:

Java
// Java program to check whether an element
// is present in an ArrayList
  
// importing package
import java.util.*;
class GFG {
    public static void main(String[] args)
    {
        // Creating an ArrayList of String type
        List GFG = new ArrayList();
  
        // Adding elements to the ArrayList
        GFG.add("Welcome");
        GFG.add("To");
        GFG.add("Geeks");
        GFG.add("For");
        GFG.add("Geeks");
  
        //  Using contains() method to check whether the
        //  particular
        // element is present in the List or not
        System.out.println(GFG.contains("Welcome")); 
        System.out.println(GFG.contains("Java")); 
    }
}


输出
true
false