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.