Java ArrayList es una array de tamaño variable, que se puede encontrar en el paquete java.util. Podemos agregar o eliminar elementos de una ArrayList cuando queramos, a diferencia de una array integrada.
Podemos verificar si existe un elemento en ArrayList en Java de dos maneras:
- Usando el método contiene()
- Usando el método indexOf()
Método 1: Usar el método contains()
El método contains() de la clase java.util.ArrayList se puede utilizar para comprobar si existe un elemento en Java ArrayList.
Sintaxis:
public boolean contains(Object)
Parámetro:
- objeto – elemento cuya presencia en esta lista se va a probar
Devuelve: Devuelve verdadero si el elemento especificado se encuentra en la lista; de lo contrario, devuelve falso.
Java
// Java program to check // whether element exists // in Java ArrayList import java.io.*; import java.util.ArrayList; class GFG { public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); // use add() method to add elements in the list list.add(1); list.add(2); list.add(3); list.add(4); // passing 5 as a // parameter to contains() // function if (list.contains(5)) System.out.println("5 exists in the ArrayList"); else System.out.println("5 does not exist in the ArrayList"); if (list.contains(2)) System.out.println("2 exists in the ArrayList"); else System.out.println("2 does not exist in the ArrayList"); } }
5 does not exist in the ArrayList 2 exists in the ArrayList
Método 2: Usar el método indexOf()
- Contiene() índice de()
- indexOf() existencia
Java
// Java program to check // whether element exists // in Java ArrayList import java.io.*; import java.util.ArrayList; class GFG { public static void main (String[] args) { ArrayList<Integer> list = new ArrayList<>(); // use add() method to add elements in the list list.add(2); list.add(5); list.add(1); list.add(6); // passing 5 as a // parameter to contains() // function if(list.indexOf(5)>=0) System.out.println("5 exists in the ArrayList"); else System.out.println("5 does not exist in the ArrayList"); if(list.indexOf(8)>=0) System.out.println("8 exists in the ArrayList"); else System.out.println("8 does not exist in the ArrayList"); } }
5 exists in the ArrayList 8 does not exist in the ArrayList
Publicación traducida automáticamente
Artículo escrito por aktmishra143 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA