Este blog elaborará sobre el uso de la “ ArrayList.contains() ” método en Java.
¿Qué es el método 'ArrayList.contains ()' en Java?
El ' ArrayList.contains() El método ” en Java se usa para verificar si el elemento especificado está contenido en la lista proporcionada o no.
Sintaxis
público booleano contiene ( Objeto )
En la sintaxis anterior, “ Objeto ” se refiere al elemento del objeto que necesita ser buscado.
Ejemplo 1: Utilización del método 'ArrayList.contains()' para aplicar una verificación en la lista de matrices de enteros
En este ejemplo, el “ ArrayList.contains() El método ” se puede usar para agregar enteros en una ArrayList y luego verificar si un entero en particular está contenido en la lista:
Lista de arreglo < Entero > numArr = nuevo Lista de arreglo <> ( ) ;
númArr. agregar ( 5 ) ;
númArr. agregar ( 6 ) ;
númArr. agregar ( 7 ) ;
Sistema . afuera . imprimir ( 'Integer ArrayList es: ' + numArr ) ;
Sistema . afuera . imprimir ( '¿Está 5 presente en la lista de arreglos?' ) ;
Sistema . afuera . imprimir ( númArr. contiene ( 5 ) ) ;
Sistema . afuera . imprimir ( '¿Está 1 presente en la lista de arreglos?' ) ;
Sistema . afuera . imprimir ( númArr. contiene ( 1 ) ) ;
En el fragmento de código anterior:
- En primer lugar, cree un nuevo ' Lista de arreglo ” objeto compuesto por números enteros.
- En el siguiente paso, aplique el “ agregar() ” para agregar los enteros especificados como su parámetro (método) en una matriz y mostrarlo.
- Después de eso, asocie el “ contiene() ” con el ArrayList especificado para verificar si los enteros especificados están contenidos en el ArrayList.
- Si es así, el método devuelve un valor booleano “ verdadero ”. De lo contrario, ' FALSO ' es regresado.
Producción
En el resultado anterior, se puede ver que el entero anterior está contenido en el ' Lista de arreglo ” mientras que no es el caso en el último.
Ejemplo 2: Utilización del método “ArrayList.contains()” para aplicar una verificación en la lista de matrices de cadenas
En esta ilustración en particular, el “ ArrayList.contains() El método ” se puede utilizar para verificar la cadena contenida en el “ Lista de arreglo ”:
Lista de arreglo < Cadena > strArr = nuevo Lista de arreglo <> ( ) ;strArr. agregar ( 'Harry' ) ;
strArr. agregar ( 'David' ) ;
strArr. agregar ( 'Alberto' ) ;
Sistema . afuera . imprimir ( 'String ArrayList es: ' + strArr ) ;
Sistema . afuera . imprimir ( '¿Está Jacob presente en la lista de arreglos?' ) ;
Sistema . afuera . imprimir ( strArr. contiene ( 'Jacob' ) ) ;
Sistema . afuera . imprimir ( '¿Está David presente en la lista de arreglos?' ) ;
Sistema . afuera . imprimir ( strArr. contiene ( 'David' ) ) ;
Aplique los siguientes pasos como se indica en las líneas de código anteriores:
- Del mismo modo, recuerde los pasos discutidos para crear un nuevo “ Lista de arreglo ” objeto y agregando los valores de cadena indicados.
- Después de eso, asocie el “ contiene() ” para verificar las cadenas especificadas en ArrayList y mostrar los valores booleanos correspondientes en la condición satisfecha e insatisfecha.
Producción
Ejemplo 3: Utilización del método “ArrayList.contains()” para aplicar una comprobación sobre los valores de ArrayList de cadena y enteros
En este ejemplo particular, el método discutido se puede implementar para aplicar una verificación sobre los valores enteros y de cadena de la lista de arreglos:
Lista de arreglo < Objeto > estrictoArr = nuevo Lista de arreglo <> ( ) ;estrictoArr. agregar ( 'Harry' ) ;
estrictoArr. agregar ( 1 ) ;
estrictoArr. agregar ( 'Alberto' ) ;
Sistema . afuera . imprimir ( 'El ArrayList es: ' + estrictoArr ) ;
Sistema . afuera . imprimir ( '¿Está 1 presente en la lista de arreglos?' ) ;
Sistema . afuera . imprimir ( estrictoArr. contiene ( 1 ) ) ;
Sistema . afuera . imprimir ( '¿Está David presente en la lista de arreglos?' ) ;
Sistema . afuera . imprimir ( estrictoArr. contiene ( 'David' ) ) ;
En la ilustración anterior, realice los siguientes pasos:
- Asimismo, crea un nuevo “ Lista de arreglo ' objeto.
- Tenga en cuenta que ' Objeto ” admite tanto la cadena como los valores enteros en una matriz.
- Después de eso, repita los pasos discutidos para agregar la cadena indicada y los valores enteros en ' Lista de arreglo ”.
- Finalmente, verifique los valores enteros y de cadena particulares en ArrayList a través del ' contiene() ” y devolver la salida correspondiente.
Producción
Esta salida significa que se cumple el requisito deseado.
Conclusión
El ' ArrayList.contains() El método en Java se utiliza para verificar si el elemento especificado está contenido en la lista proporcionada o no. Este método se puede aplicar para verificar el número entero y la cadena en el ArrayList asociado y devuelve el resultado correspondiente en forma de valor booleano. Este artículo ilustra el uso de “ ArrayList.contains() ” método en Java.