Mi az ArrayList.contains() metódus a Java-ban

Mi Az Arraylist Contains Metodus A Java Ban



Java nyelven történő programozás közben előfordulhatnak olyan esetek, amikor a fejlesztőnek meg kell keresnie a bejegyzéseket tömeges adatok esetén. Például elérheti a létfontosságú adatokat vagy azok egy részét, hogy azonnal felhasználhassa azokat. Ilyen helyzetekben a „ ArrayList.contains() ” módszer a Java-ban nagy segítséget jelent a jelenlegi erőforrások hatékony elérésében, elemzésében és frissítésében.

Ez a blog részletesebben foglalkozik majd a „ ArrayList.contains() ” módszer Java nyelven.

Mi az „ArrayList.contains()” metódus a Java nyelven?

A ' ArrayList.contains() ” metódus a Java-ban annak ellenőrzésére szolgál, hogy a megadott elem szerepel-e a megadott listán vagy sem.







Szintaxis



nyilvános logikai érték tartalmaz ( Tárgy )

A fenti szintaxisban: ' Tárgy ” a keresendő objektumelemre utal.



1. példa: Az „ArrayList.contains()” módszer használata egész számok tömblista ellenőrzésére

Ebben a példában a „ ArrayList.contains() ” metódus használható egész számok hozzáadására egy ArrayListben, majd ellenőrizheti, hogy egy adott egész szám szerepel-e a listában:





Tömb lista < Egész szám > számArr = új Tömb lista <> ( ) ;

számArr. add hozzá ( 5 ) ;

számArr. add hozzá ( 6 ) ;

számArr. add hozzá ( 7 ) ;

Rendszer . ki . println ( 'Az Integer ArrayList a következő: + számArr ) ;

Rendszer . ki . nyomtatás ( 'Van 5 a tömblistában?' ) ;

Rendszer . ki . println ( számArr. tartalmaz ( 5 ) ) ;

Rendszer . ki . nyomtatás ( '1 szerepel a tömblistában?' ) ;

Rendszer . ki . println ( számArr. tartalmaz ( 1 ) ) ;

A fenti kódrészletben:

  • Először hozzon létre egy új ' Tömb lista ” egész számokból álló objektum.
  • A következő lépésben alkalmazza a „ add() ” metódussal adja hozzá a megadott egész számokat annak(method) paramétereként egy tömbbe, és megjeleníti azt.
  • Ezt követően társítsa a „ tartalmazza () ” metódussal a megadott ArrayList segítségével ellenőrizze, hogy a megadott egész számok szerepelnek-e az ArrayListben.
  • Ha igen, a metódus logikai értéket ad vissza ' igaz ”. Másképp, ' hamis ” visszakerül.

Kimenet



A fenti kimenetben látható, hogy a korábbi egész szám a „ Tömb lista ”, míg az utóbbinál nem ez a helyzet.

2. példa: Az „ArrayList.contains()” módszer használata a string tömblista ellenőrzésének alkalmazására

Ezen a konkrét illusztráción a „ ArrayList.contains() ' metódus használható a ' Tömb lista ”:

Tömb lista < Húr > strArr = új Tömb lista <> ( ) ;

strArr. add hozzá ( 'Harry' ) ;

strArr. add hozzá ( 'Dávid' ) ;

strArr. add hozzá ( 'Albert' ) ;

Rendszer . ki . println ( 'String ArrayList a következő: + strArr ) ;

Rendszer . ki . nyomtatás ( – Jacob jelen van a tömblistában? ) ;

Rendszer . ki . println ( strArr. tartalmaz ( 'Jákób' ) ) ;

Rendszer . ki . nyomtatás ( – David jelen van a tömblistában? ) ;

Rendszer . ki . println ( strArr. tartalmaz ( 'Dávid' ) ) ;

Alkalmazza a következő lépéseket a fenti kódsorokban megadottak szerint:

  • Hasonlóképpen idézze fel az új „ Tömb lista ” objektumot, és hozzáadjuk a megadott karakterlánc-értékeket.
  • Ezt követően társítsa a „ tartalmazza () ” metódussal ellenőrizheti a megadott karakterláncokat az ArrayListben, és megjelenítheti a megfelelő logikai értékeket az elégedett és nem kielégítő feltétel esetén.

Kimenet

3. példa: Az „ArrayList.contains()” módszer használata az Integer és String ArrayList értékek ellenőrzésére

Ebben a konkrét példában a tárgyalt módszer megvalósítható a tömblista egész és karakterlánc értékeinek ellenőrzésére:

Tömb lista < Tárgy > strintArr = új Tömb lista <> ( ) ;

strintArr. add hozzá ( 'Harry' ) ;

strintArr. add hozzá ( 1 ) ;

strintArr. add hozzá ( 'Albert' ) ;

Rendszer . ki . println ( 'Az ArrayList a következő: + strintArr ) ;

Rendszer . ki . nyomtatás ( '1 szerepel a tömblistában?' ) ;

Rendszer . ki . println ( strintArr. tartalmaz ( 1 ) ) ;

Rendszer . ki . nyomtatás ( – David jelen van a tömblistában? ) ;

Rendszer . ki . println ( strintArr. tartalmaz ( 'Dávid' ) ) ;

A fenti ábrán hajtsa végre a következő lépéseket:

  • Hasonlóképpen hozzon létre egy új ' Tömb lista ' tárgy.
  • Vegye figyelembe, hogy ' Tárgy ” támogatja a karakterlánc és az egész értékeket egy tömbben.
  • Ezután ismételje meg a tárgyalt lépéseket, hogy a megadott karakterláncot és egész értékeket hozzáfűzze a „ Tömb lista ”.
  • Végül ellenőrizze az adott egész és karakterlánc értékeket az ArrayListben a ' tartalmazza () ” metódussal, és adja vissza a megfelelő kimenetet.

Kimenet

Ez a kimenet azt jelenti, hogy a kívánt követelmény teljesül.

Következtetés

A ' ArrayList.contains() ” metódus a Java-ban annak ellenőrzésére szolgál, hogy a megadott elem szerepel-e a megadott listán vagy sem. Ez a módszer használható az egész szám és a karakterlánc ellenőrzésére a kapcsolódó ArrayListben, és a megfelelő eredményt logikai érték formájában adja vissza. Ez a cikk a „ ArrayList.contains() ” módszer Java nyelven.