Što je metoda ArrayList.contains() u Javi

Sto Je Metoda Arraylist Contains U Javi



Tijekom programiranja u Javi mogu postojati slučajevi u kojima programer treba locirati unose u slučaju skupnih podataka. Na primjer, pristup vitalnim podacima ili njihovom dijelu kako bi ih se trenutačno iskoristio. U takvim situacijama, “ ArrayList.contains() ” metoda u Javi je od velike pomoći u učinkovitom pristupu, analizi i ažuriranju trenutnih resursa.

Ovaj će blog razraditi korištenje ' ArrayList.contains() ” metoda u Javi.

Što je metoda “ArrayList.contains()” u Javi?

' ArrayList.contains() ” metoda u Javi koristi se za provjeru nalazi li se navedeni element na navedenom popisu ili ne.







Sintaksa



javnost Booleov sadrži ( Objekt )

U gornjoj sintaksi, ' Objekt ” odnosi se na element objekta koji treba pretražiti.



Primjer 1: Korištenje metode “ArrayList.contains()” za primjenu provjere popisa nizova cjelobrojnih brojeva

U ovom primjeru, ' ArrayList.contains() ” može se koristiti za dodavanje cijelih brojeva u ArrayList i zatim provjeru nalazi li se određeni cijeli broj na popisu:





ArrayList < Cijeli broj > numArr = novi ArrayList <> ( ) ;

numArr. dodati ( 5 ) ;

numArr. dodati ( 6 ) ;

numArr. dodati ( 7 ) ;

Sustav . van . println ( 'Integer ArrayList je: ' + numArr ) ;

Sustav . van . ispisati ( 'Je li 5 prisutan u arraylist-u?' ) ;

Sustav . van . println ( numArr. sadrži ( 5 ) ) ;

Sustav . van . ispisati ( 'Je li 1 prisutan na popisu polja?' ) ;

Sustav . van . println ( numArr. sadrži ( 1 ) ) ;

U gornjem isječku koda:

  • Prvo, stvorite novi ' ArrayList ” objekt koji se sastoji od cijelih brojeva.
  • U sljedećem koraku primijenite ' dodati() ” za dodavanje navedenih cijelih brojeva kao parametra (metode) u polje i njegovo prikazivanje.
  • Nakon toga pridružite ' sadrži () ” s navedenim ArrayListom za provjeru nalaze li se navedeni cijeli brojevi u ArrayListu.
  • Ako je tako, metoda vraća Booleovu vrijednost ' pravi ”. Inače, “ lažno ” se vraća.

Izlaz



U gornjem izlazu, može se vidjeti da je prethodni cijeli broj sadržan u ' ArrayList ” dok u ovom drugom to nije slučaj.

Primjer 2: Korištenje metode “ArrayList.contains()” za primjenu provjere na popisu nizova nizova

U ovoj konkretnoj ilustraciji, ' ArrayList.contains() ' može se koristiti za provjeru sadržanog niza u ' ArrayList ”:

ArrayList < Niz > strArr = novi ArrayList <> ( ) ;

strArr. dodati ( 'Harry' ) ;

strArr. dodati ( 'David' ) ;

strArr. dodati ( 'Albert' ) ;

Sustav . van . println ( 'String ArrayList je: ' + strArr ) ;

Sustav . van . ispisati ( 'Je li Jacob prisutan na arraylistu?' ) ;

Sustav . van . println ( strArr. sadrži ( 'Jakov' ) ) ;

Sustav . van . ispisati ( 'Je li David prisutan na popisu nizova?' ) ;

Sustav . van . println ( strArr. sadrži ( 'David' ) ) ;

Primijenite sljedeće korake kako je navedeno u gornjim redcima koda:

  • Isto tako, prisjetite se opisanih koraka za stvaranje novog ' ArrayList ” i dodavanjem navedenih vrijednosti niza.
  • Nakon toga pridružite ' sadrži () ” metoda za provjeru navedenih nizova u ArrayList i prikaz odgovarajućih Booleovih vrijednosti po zadovoljenom i nezadovoljenom uvjetu.

Izlaz

Primjer 3: Korištenje metode “ArrayList.contains()” za primjenu provjere na vrijednosti cijelog broja i niza ArrayList vrijednosti

U ovom konkretnom primjeru, metoda o kojoj se govori može se implementirati za primjenu provjere i na vrijednosti cijelog broja i niza na popisu polja:

ArrayList < Objekt > strintArr = novi ArrayList <> ( ) ;

strintArr. dodati ( 'Harry' ) ;

strintArr. dodati ( 1 ) ;

strintArr. dodati ( 'Albert' ) ;

Sustav . van . println ( 'Lista polja je: ' + strintArr ) ;

Sustav . van . ispisati ( 'Je li 1 prisutan na popisu polja?' ) ;

Sustav . van . println ( strintArr. sadrži ( 1 ) ) ;

Sustav . van . ispisati ( 'Je li David prisutan na popisu nizova?' ) ;

Sustav . van . println ( strintArr. sadrži ( 'David' ) ) ;

Na gornjoj slici izvršite sljedeće korake:

  • Isto tako, stvorite novi ' ArrayList ” objekt.
  • Imajte na umu da ' Objekt ” podržava i niz i cjelobrojne vrijednosti u nizu.
  • Nakon toga ponovite opisane korake za dodavanje navedenog niza i cijelih vrijednosti u ' ArrayList ”.
  • Konačno, provjerite određene vrijednosti cijelog broja i niza u ArrayList putem ' sadrži () ” i vraća odgovarajući izlaz.

Izlaz

Ovaj izlaz označava da je željeni zahtjev ispunjen.

Zaključak

' ArrayList.contains() ” metoda u Javi koristi se za provjeru je li navedeni element sadržan na navedenom popisu ili ne. Ova se metoda može primijeniti za provjeru cijelog broja i niza u pridruženoj ArrayList i vraća odgovarajući ishod u obliku Booleove vrijednosti. Ovaj je članak ilustrirao korištenje ' ArrayList.contains() ” metoda u Javi.