ArrayList remove() odstraní první výskyt zadaného prvku z tohoto seznamu, pokud je přítomen. Pokud seznam daný prvek neobsahuje, zůstane seznam beze změny.
Metoda ArrayList remove()
Metoda remove()
je přetížená a existuje ve dvou variantách:
- boolean remove(Object o) – odstraní první výskyt zadaného prvku ze seznamu. Vrací
true
, pokud byl nějaký prvek ze seznamu odstraněn, jinakfalse
. - Object remove(int index) throws IndexOutOfBoundsException – odstraní prvek na zadané pozici v tomto seznamu. Posune všechny následující prvky doleva. Vrací odstraněný prvek ze seznamu. Vyhodí výjimku, pokud je argument index neplatný.
ArrayList remove(Object o) example
2.1. Odstranění pouze prvního výskytu
Program v jazyce Java pro odstranění objektu ze seznamu polí pomocí metody remove().
Výstup programu.
2.2. Odstranění všech výskytů prvku
Nemůžeme přímo odstranit všechny výskyty libovolného prvku ze seznamu pomocí metody remove()
. K tomuto účelu můžeme použít metodu removeAll().
Program v jazyce Java pro odstranění všech výskytů objektu ze seznamu polí.
Výstup programu.
ArrayList remove(int index) příklad
Program Java pro odstranění objektu podle jeho index
pozice z arraylistu pomocí metody remove().
Výstup programu.
To je vše k metodě remove() arraylistu v Javě.
Šťastné učení !!!
Průvodce arraylistem v Javě
Arraylist Java Docs
Pomohl vám tento příspěvek?