logo

Méthode List contain() en Java avec exemples

La méthode contain() de l'interface List en Java est utilisée pour vérifier si l'élément spécifié existe ou non dans la liste donnée.

Syntaxe:

 public boolean contains(Object obj) object-element to be searched for>

Paramètres: Cette méthode accepte un seul paramètre obj dont la présence dans cette liste est à tester.



np où

Valeur de retour : Il renvoie vrai si l'élément spécifié est trouvé dans la liste, sinon il renvoie faux.

Les programmes ci-dessous illustrent la méthode contain() dans List :

Programme 1 : Démontrer le fonctionnement de la méthode contain() dans Liste d’entiers.

gestionnaire de tâches Linux




// Java code to demonstrate the working of> // contains() method in List interface> > import> java.util.*;> > class> GFG {> >public> static> void> main(String[] args)> >{> >// creating an Empty Integer List> >List arr =>new> ArrayList(>4>);> > >// using add() to initialize values> >// [1, 2, 3, 4]> >arr.add(>1>);> >arr.add(>2>);> >arr.add(>3>);> >arr.add(>4>);> > >// use contains() to check if the element> >// 2 exits or not> >boolean> ans = arr.contains(>2>);> > >if> (ans)> >System.out.println(>'The list contains 2'>);> >else> >System.out.println(>'The list does not contains 2'>);> > >// use contains() to check if the element> >// 5 exits or not> >ans = arr.contains(>5>);> > >if> (ans)> >System.out.println(>'The list contains 5'>);> >else> >System.out.println(>'The list does not contains 5'>);> >}> }>

>

chaîne de entier

>

Sortir:

 The list contains 2 The list does not contains 5>

Programme 2 : Démontrez le fonctionnement de la méthode contain() dans Liste de chaînes.


Rakhi Sawant



// Java code to demonstrate the working of> // contains() method in List of string> > import> java.util.*;> > class> GFG {> >public> static> void> main(String[] args)> >{> >// creating an Empty String List> >List arr =>new> ArrayList(>4>);> > >// using add() to initialize values> >// ['geeks', 'for', 'geeks']> >arr.add(>'geeks'>);> >arr.add(>'for'>);> >arr.add(>'geeks'>);> > >// use contains() to check if the element> >// 'geeks' exits or not> >boolean> ans = arr.contains(>'geeks'>);> > >if> (ans)> >System.out.println(>'The list contains geeks'>);> >else> >System.out.println(>'The list does not contains geeks'>);> > >// use contains() to check if the element> >// 'coding' exits or not> >ans = arr.contains(>'coding'>);> > >if> (ans)> >System.out.println(>'The list contains coding'>);> >else> >System.out.println(>'The list does not contains coding'>);> >}> }>

>

>

Sortir:

 The list contains geeks The list does not contains coding>

Application pratique: Dans les opérations de recherche, nous pouvons vérifier si un élément donné existe ou non dans une liste.

Java inverse une chaîne

Référence: https://docs.oracle.com/javase/7/docs/api/java/util/List.html#contains(java.lang.Object)