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, jinak false.
  • 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?

Dejte nám vědět, zda se vám příspěvek líbil. Jedině tak se můžeme zlepšovat.
Ano
Ne

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.