ArrayList remove() usuwa pierwsze wystąpienie podanego elementu z tej listy, jeśli jest on na niej obecny. Jeśli lista nie zawiera tego elementu, lista pozostaje niezmieniona.
ArrayList remove() metoda
Metoda remove()
jest przeciążona i występuje w dwóch wariantach:
- boolean remove(Object o) – usuwa pierwsze wystąpienie podanego elementu z listy. Zwraca
true
jeśli jakikolwiek element został usunięty z listy, w przeciwnym wypadkufalse
. - Object remove(int index) throws IndexOutOfBoundsException – usuwa element znajdujący się na podanej pozycji na tej liście. Przesuwa wszystkie kolejne elementy w lewo. Zwraca usunięty element z listy. Rzuca wyjątek, jeśli argument index jest nieprawidłowy.
ArrayList remove(Object o) example
2.1. Usuń tylko pierwsze wystąpienie
Program Java usuwający obiekt z listy tablicowej za pomocą metody remove().
Wyjście programu.
2.2. Usuwanie wszystkich wystąpień elementu
Nie możemy bezpośrednio usunąć wszystkich wystąpień dowolnego elementu z listy za pomocą metody remove()
. Do tego celu możemy użyć metody removeAll().
Program java usuwający wszystkie wystąpienia obiektu z listy tablicowej.
Wyjście programu.
ArrayList remove(int index) example
Program Java usuwający obiekt według jego index
pozycji z listy tablicowej za pomocą metody remove().
Wyjście programu.
To wszystko dla metody remove() ArrayList w Javie.
Happy Learning !!!
Przewodnik po Java ArrayList
ArrayList Java Docs
Czy ten post był pomocny?
.