Saraksts satur() metodi Java ar piemēriem

Java List interfeisa metode include() tiek izmantota, lai pārbaudītu, vai norādītais elements ir vai nav dotajā sarakstā.

Sintakse:

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

Parametri: Šī metode pieņem vienu parametru obj kuru klātbūtne šajā sarakstā ir jāpārbauda.

Atgriešanas vērtība: Tas atgriež patiesu vērtību, ja norādītais elements tiek atrasts sarakstā, pretējā gadījumā tas atgriež false.

Zemāk esošās programmas ilustrē Content() metodi sarakstā:

1. programma: Parādiet, kā darbojas metode, kas satur() integer sarakstā.




// 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'> );> > }> }>

Izvade:

 The list contains 2 The list does not contains 5 

2. programma: Virknes sarakstā demonstrējiet metodes include() darbību.




// 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'> );> > }> }>

Izvade:

 The list contains geeks The list does not contains coding 

Praktisks pielietojums: Meklēšanas operācijās mēs varam pārbaudīt, vai konkrētais elements sarakstā ir vai nav.

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