Kas yra ArrayList.contains() metodas Java

Kas Yra Arraylist Contains Metodas Java



Programuojant „Java“, gali būti atvejų, kai kūrėjas turi rasti įrašus, kai gaunami masiniai duomenys. Pavyzdžiui, pasiekti gyvybiškai svarbius duomenis ar jų dalį, kad juos būtų galima nedelsiant panaudoti. Tokiose situacijose „ ArrayList.contains() “ metodas Java labai padeda efektyviai pasiekti, analizuoti ir atnaujinti esamus išteklius.

Šiame tinklaraštyje bus išsamiau aprašomas „ ArrayList.contains() “ metodas Java.

Kas yra „ArrayList.contains()“ metodas Java?

ArrayList.contains() “ metodas Java naudojamas patikrinti, ar nurodytas elementas yra pateiktame sąraše, ar ne.







Sintaksė



viešas loginis yra ( Objektas )

Aukščiau pateiktoje sintaksėje „ Objektas “ nurodo objekto elementą, kurio reikia ieškoti.



1 pavyzdys: „ArrayList.contains()“ metodo naudojimas norint patikrinti sveikųjų skaičių masyvo sąrašą

Šiame pavyzdyje „ ArrayList.contains() “ metodas gali būti naudojamas norint įtraukti sveikuosius skaičius į ArrayList ir tada patikrinti, ar tam tikras sveikasis skaičius yra sąraše:





ArrayList < Sveikasis skaičius > numArr = naujas ArrayList <> ( ) ;

numArr. papildyti ( 5 ) ;

numArr. papildyti ( 6 ) ;

numArr. papildyti ( 7 ) ;

Sistema . išeiti . println ( 'Integer ArrayList yra: ' + numArr ) ;

Sistema . išeiti . spausdinti ( 'Ar 5 yra masyvo sąraše?' ) ;

Sistema . išeiti . println ( numArr. yra ( 5 ) ) ;

Sistema . išeiti . spausdinti ( 'Ar 1 yra masyvo sąraše?' ) ;

Sistema . išeiti . println ( numArr. yra ( 1 ) ) ;

Aukščiau pateiktame kodo fragmente:

  • Pirmiausia sukurkite naują ' ArrayList “ objektas, sudarytas iš sveikųjų skaičių.
  • Kitame veiksme pritaikykite „ papildyti() “ metodą, norėdami įtraukti nurodytus sveikuosius skaičius kaip jo (metodo) parametrą į masyvą ir parodyti jį.
  • Po to susiekite „ yra () “ metodą su nurodytu ArrayList, kad patikrintumėte, ar nurodyti sveikieji skaičiai yra ArrayList.
  • Jei taip, metodas grąžina loginę reikšmę ' tiesa “. Priešingu atveju ' klaidinga “ yra grąžinamas.

Išvestis



Aukščiau pateiktame išvestyje matyti, kad buvęs sveikasis skaičius yra „ ArrayList “, o pastarojoje taip nėra.

2 pavyzdys: „ArrayList.contains()“ metodo naudojimas norint patikrinti eilučių masyvo sąrašą

Šioje konkrečioje iliustracijoje „ ArrayList.contains() “ metodas gali būti naudojamas norint patikrinti, ar eilutėje yra eilutė ArrayList “:

ArrayList < Styga > strArr = naujas ArrayList <> ( ) ;

strArr. papildyti ( 'Haris' ) ;

strArr. papildyti ( 'Deividas' ) ;

strArr. papildyti ( 'Albertas' ) ;

Sistema . išeiti . println ( 'String ArrayList yra: ' + strArr ) ;

Sistema . išeiti . spausdinti ( 'Ar Jokūbas yra masyvų sąraše?' ) ;

Sistema . išeiti . println ( strArr. yra ( 'Jokūbas' ) ) ;

Sistema . išeiti . spausdinti ( 'Ar Davidas yra masyvo sąraše?' ) ;

Sistema . išeiti . println ( strArr. yra ( 'Deividas' ) ) ;

Atlikite šiuos veiksmus, kaip nurodyta aukščiau pateiktose kodo eilutėse:

  • Taip pat prisiminkite aptartus žingsnius kuriant naują ArrayList “ objektą ir pridedant nurodytas eilutės reikšmes.
  • Po to susiekite „ yra () “ metodą, norėdami patikrinti nurodytas eilutes „ArrayList“ ir parodyti atitinkamas logines reikšmes, kai sąlygos yra patenkintos ir nepatenkintos.

Išvestis

3 pavyzdys: „ArrayList.contains()“ metodo naudojimas norint patikrinti sveikojo skaičiaus ir eilutės „ArrayList“ vertes

Šiame konkrečiame pavyzdyje aptariamas metodas gali būti įgyvendintas norint patikrinti masyvo sąrašo sveikųjų skaičių ir eilutės reikšmes:

ArrayList < Objektas > strintArr = naujas ArrayList <> ( ) ;

strintArr. papildyti ( 'Haris' ) ;

strintArr. papildyti ( 1 ) ;

strintArr. papildyti ( 'Albertas' ) ;

Sistema . išeiti . println ( 'ArrayList yra: + strintArr ) ;

Sistema . išeiti . spausdinti ( 'Ar 1 yra masyvo sąraše?' ) ;

Sistema . išeiti . println ( strintArr. yra ( 1 ) ) ;

Sistema . išeiti . spausdinti ( 'Ar Davidas yra masyvo sąraše?' ) ;

Sistema . išeiti . println ( strintArr. yra ( 'Deividas' ) ) ;

Aukščiau pateiktoje iliustracijoje atlikite šiuos veiksmus:

  • Taip pat sukurkite naują ArrayList “ objektas.
  • Prisimink tai ' Objektas “ palaiko ir eilutės, ir sveikųjų skaičių reikšmes masyve.
  • Po to pakartokite aptartus veiksmus, kad pridėtumėte nurodytą eilutę ir sveikųjų skaičių reikšmes į „ ArrayList “.
  • Galiausiai patikrinkite, ar nėra konkrečių sveikųjų skaičių ir eilutės reikšmių „ArrayList“ naudodami „ yra () “ metodą ir grąžinkite atitinkamą išvestį.

Išvestis

Ši išvestis reiškia, kad norimas reikalavimas yra įvykdytas.

Išvada

ArrayList.contains() “ metodas Java yra naudojamas patikrinti, ar nurodytas elementas yra pateiktame sąraše, ar ne. Šis metodas gali būti taikomas norint patikrinti sveikąjį skaičių ir eilutę susijusiame ArrayList ir grąžina atitinkamą rezultatą loginės reikšmės forma. Šis straipsnis iliustruoja „“ ArrayList.contains() “ metodas Java.