Qu'est-ce que la méthode ArrayList.contains() en Java

Qu Est Ce Que La Methode Arraylist Contains En Java



Lors de la programmation en Java, il peut y avoir des cas où le développeur doit localiser les entrées dans le cas de données en masse. Par exemple, accéder à des données vitales ou à une partie de celles-ci pour les utiliser instantanément. Dans de telles situations, le « ArrayList.contains() ' La méthode Java est d'une grande aide pour accéder, analyser et mettre à jour efficacement les ressources actuelles.

Ce blog détaillera l'utilisation du ' ArrayList.contains() ” méthode en Java.

Qu'est-ce que la méthode 'ArrayList.contains()' en Java ?

Le ' ArrayList.contains() ' La méthode Java est utilisée pour vérifier si l'élément spécifié est contenu dans la liste fournie ou non.







Syntaxe



public booléen contient ( Objet )

Dans la syntaxe ci-dessus, ' Objet ” fait référence à l'élément d'objet qui doit être recherché.



Exemple 1 : Utilisation de la méthode 'ArrayList.contains()' pour appliquer une vérification sur la liste de tableaux d'entiers

Dans cet exemple, le ' ArrayList.contains() ” peut être utilisée pour ajouter des entiers dans une ArrayList, puis vérifier si un entier particulier est contenu dans la liste :





Liste des tableaux < Entier > numArr = nouveau Liste des tableaux <> ( ) ;

numArr. ajouter ( 5 ) ;

numArr. ajouter ( 6 ) ;

numArr. ajouter ( 7 ) ;

Système . dehors . println ( 'Liste de tableaux d'entiers est :' + numArr ) ;

Système . dehors . imprimer ( 'Est-ce que 5 est présent dans l'arraylist ?' ) ;

Système . dehors . println ( numArr. contient ( 5 ) ) ;

Système . dehors . imprimer ( 'Est-ce que 1 est présent dans l'arraylist ?' ) ;

Système . dehors . println ( numArr. contient ( 1 ) ) ;

Dans l'extrait de code ci-dessus :

  • Tout d'abord, créez un nouveau ' Liste des tableaux ” objet composé d'entiers.
  • À l'étape suivante, appliquez le ' ajouter() ” pour ajouter les nombres entiers spécifiés en tant que paramètre its(method) dans un tableau et l'afficher.
  • Après cela, associez le ' contient() ” avec la ArrayList spécifiée pour vérifier si les entiers spécifiés sont contenus dans la ArrayList.
  • Si c'est le cas, la méthode renvoie une valeur booléenne ' vrai ”. Sinon, ' FAUX » est retourné.

Sortir



Dans la sortie ci-dessus, on peut voir que l'ancien entier est contenu dans le ' Liste des tableaux » alors que ce n'est pas le cas dans ce dernier.

Exemple 2 : Utilisation de la méthode 'ArrayList.contains()' pour appliquer une vérification sur la liste de tableaux de chaînes

Dans cette illustration particulière, le ' ArrayList.contains() ” peut être utilisée pour vérifier la chaîne contenue dans le “ Liste des tableaux ” :

Liste des tableaux < Chaîne > strArr = nouveau Liste des tableaux <> ( ) ;

strArr. ajouter ( 'Harry' ) ;

strArr. ajouter ( 'David' ) ;

strArr. ajouter ( ' Albert ' ) ;

Système . dehors . println ( 'Chaîne ArrayList est : ' + strArr ) ;

Système . dehors . imprimer ( 'Est-ce que Jacob est présent dans l'arraylist ?' ) ;

Système . dehors . println ( strArr. contient ( 'Jacob' ) ) ;

Système . dehors . imprimer ( « David est-il présent dans l'arraylist ? » ) ;

Système . dehors . println ( strArr. contient ( 'David' ) ) ;

Appliquez les étapes suivantes comme indiqué dans les lignes de code ci-dessus :

  • De même, rappelez-vous les étapes discutées pour créer un nouveau ' Liste des tableaux ” objet et en ajoutant les valeurs de chaîne indiquées.
  • Après cela, associez le ' contient() ” pour vérifier les chaînes spécifiées dans ArrayList et afficher les valeurs booléennes correspondantes en cas de condition satisfaite et non satisfaite.

Sortir

Exemple 3 : Utilisation de la méthode 'ArrayList.contains()' pour appliquer une vérification sur les valeurs Integer et String ArrayList

Dans cet exemple particulier, la méthode discutée peut être implémentée pour appliquer une vérification sur les valeurs entières et de chaîne de la liste de tableaux :

Liste des tableaux < Objet > strintArr = nouveau Liste des tableaux <> ( ) ;

strintArr. ajouter ( 'Harry' ) ;

strintArr. ajouter ( 1 ) ;

strintArr. ajouter ( ' Albert ' ) ;

Système . dehors . println ( 'La ArrayList est : ' + strintArr ) ;

Système . dehors . imprimer ( 'Est-ce que 1 est présent dans l'arraylist ?' ) ;

Système . dehors . println ( strintArr. contient ( 1 ) ) ;

Système . dehors . imprimer ( « David est-il présent dans l'arraylist ? » ) ;

Système . dehors . println ( strintArr. contient ( 'David' ) ) ;

Dans l'illustration ci-dessus, effectuez les étapes suivantes :

  • De même, créez un nouveau ' Liste des tableaux ' objet.
  • Noter que ' Objet ” prend en charge les valeurs de chaîne et d'entier dans un tableau.
  • Après cela, répétez les étapes décrites pour ajouter la chaîne indiquée et les valeurs entières dans ' Liste des tableaux ”.
  • Enfin, vérifiez les valeurs entières et de chaîne particulières dans ArrayList via le ' contient() ” et renvoie la sortie correspondante.

Sortir

Cette sortie signifie que l'exigence souhaitée est remplie.

Conclusion

Le ' ArrayList.contains() ' La méthode Java est utilisée pour vérifier si l'élément spécifié est contenu dans la liste fournie ou non. Cette méthode peut être appliquée pour vérifier l'entier et la chaîne dans la ArrayList associée et renvoie le résultat correspondant sous la forme d'une valeur booléenne. Cet article a illustré l'utilisation du ' ArrayList.contains() ” méthode en Java.