Kaj je metoda ArrayList.contains() v Javi

Kaj Je Metoda Arraylist Contains V Javi



Med programiranjem v Javi lahko pride do primerov, ko mora razvijalec poiskati vnose v primeru množičnih podatkov. Na primer dostop do vitalnih podatkov ali njihovega dela za takojšnjo uporabo. V takih situacijah » ArrayList.contains() ” metoda v Javi je v veliko pomoč pri učinkovitem dostopanju, analizi in posodabljanju trenutnih virov.

Ta blog bo podrobneje razložil uporabo » ArrayList.contains() ” v Javi.

Kaj je metoda »ArrayList.contains()« v Javi?

' ArrayList.contains() ” metoda v Javi se uporablja za preverjanje, ali je podani element na navedenem seznamu ali ne.







Sintaksa



javnosti logično vsebuje ( Objekt )

V zgornji sintaksi ' Objekt ” se nanaša na element predmeta, ki ga je treba preiskati.



Primer 1: Uporaba metode »ArrayList.contains()« za uporabo preverjanja na seznamu nizov celih števil

V tem primeru je ' ArrayList.contains() ” lahko uporabite za dodajanje celih števil v ArrayList in nato preverjanje, ali je določeno celo število na seznamu:





ArrayList < Celo število > numArr = novo ArrayList <> ( ) ;

numArr. dodati ( 5 ) ;

numArr. dodati ( 6 ) ;

numArr. dodati ( 7 ) ;

Sistem . ven . println ( 'Integer ArrayList je: ' + numArr ) ;

Sistem . ven . tiskanje ( 'Ali je 5 prisoten na matričnem seznamu?' ) ;

Sistem . ven . println ( numArr. vsebuje ( 5 ) ) ;

Sistem . ven . tiskanje ( 'Ali je 1 prisoten na matričnem seznamu?' ) ;

Sistem . ven . println ( numArr. vsebuje ( 1 ) ) ;

V zgornjem delčku kode:

  • Najprej ustvarite novo » ArrayList ” objekt, sestavljen iz celih števil.
  • V naslednjem koraku uporabite » dodaj() ” za dodajanje podanih celih števil kot svoj (metodni) parameter v matriko in njeno prikazovanje.
  • Po tem povežite » vsebuje() ” s podanim seznamom ArrayList, da preverite, ali so podana cela števila v seznamu ArrayList.
  • Če je tako, metoda vrne logično vrednost ' prav ”. V nasprotnem primeru, ' lažno ” se vrne.

Izhod



V zgornjem izhodu je razvidno, da je prejšnje celo število vsebovano v ' ArrayList «, medtem ko v slednjem ni tako.

Primer 2: Uporaba metode »ArrayList.contains()« za uporabo preverjanja na seznamu nizov nizov

V tej posebni ilustraciji je ' ArrayList.contains() ' se lahko uporabi za preverjanje vsebovanega niza v ' ArrayList ”:

ArrayList < Vrvica > strArr = novo ArrayList <> ( ) ;

strArr. dodati ( 'Harry' ) ;

strArr. dodati ( 'David' ) ;

strArr. dodati ( 'Albert' ) ;

Sistem . ven . println ( 'String ArrayList je: ' + strArr ) ;

Sistem . ven . tiskanje ( 'Je Jacob prisoten na matričnem seznamu?' ) ;

Sistem . ven . println ( strArr. vsebuje ( 'Jacob' ) ) ;

Sistem . ven . tiskanje ( 'Je David prisoten na matričnem seznamu?' ) ;

Sistem . ven . println ( strArr. vsebuje ( 'David' ) ) ;

Uporabite naslednje korake, kot je navedeno v zgornjih vrsticah kode:

  • Prav tako se spomnite obravnavanih korakov za ustvarjanje novega » ArrayList ” in dodal navedene vrednosti niza.
  • Po tem povežite » vsebuje() ” za preverjanje podanih nizov v seznamu ArrayList in prikaz ustreznih logičnih vrednosti ob izpolnjenem in neizpolnjenem pogoju.

Izhod

3. primer: uporaba metode »ArrayList.contains()« za uporabo preverjanja obeh vrednosti Integer in String ArrayList

V tem posebnem primeru je mogoče obravnavano metodo implementirati za uporabo preverjanja vrednosti celih števil in vrednosti niza matričnega seznama:

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

strintArr. dodati ( 'Harry' ) ;

strintArr. dodati ( 1 ) ;

strintArr. dodati ( 'Albert' ) ;

Sistem . ven . println ( 'ArrayList je: ' + strintArr ) ;

Sistem . ven . tiskanje ( 'Ali je 1 prisoten na matričnem seznamu?' ) ;

Sistem . ven . println ( strintArr. vsebuje ( 1 ) ) ;

Sistem . ven . tiskanje ( 'Je David prisoten na matričnem seznamu?' ) ;

Sistem . ven . println ( strintArr. vsebuje ( 'David' ) ) ;

Na zgornji sliki izvedite naslednje korake:

  • Podobno ustvarite novo » ArrayList ” predmet.
  • Upoštevajte to ' Objekt ” podpira niz in celoštevilske vrednosti v matriki.
  • Po tem ponovite obravnavane korake, da pripnete navedeni niz in vrednosti celih števil v ' ArrayList ”.
  • Končno preverite določene vrednosti celih števil in nizov v seznamu ArrayList prek ' vsebuje() ” in vrne ustrezen izhod.

Izhod

Ta rezultat pomeni, da je želena zahteva izpolnjena.

Zaključek

' ArrayList.contains() ” metoda v Javi se uporablja za preverjanje, ali je podani element na navedenem seznamu ali ne. To metodo je mogoče uporabiti za preverjanje celega števila in niza v povezanem ArrayList in vrne ustrezen izid v obliki logične vrednosti. Ta članek je ponazoril uporabo » ArrayList.contains() ” v Javi.