Opowiedz o metodach klasy ArrayList.
sobes.tech AI
Odpowiedź od AI
add(E element): Dodaje element na koniec listy.
add(int index, E element): Wstawia element pod wskazanym indeksem.
get(int index): Zwraca element spod wskazanego indeksu.
set(int index, E element): Zastępuje element na wskazanym indeksie nowym.
remove(int index): Usuwa element spod wskazanego indeksu.
remove(Object o): Usuwa pierwsze wystąpienie wskazanego obiektu.
size(): Zwraca liczbę elementów na liście.
isEmpty(): Sprawdza, czy lista jest pusta.
contains(Object o): Sprawdza, czy lista zawiera wskazany obiekt.
indexOf(Object o): Zwraca indeks pierwszego wystąpienia obiektu lub -1, jeśli go nie ma.
lastIndexOf(Object o): Zwraca indeks ostatniego wystąpienia obiektu lub -1, jeśli go nie ma.
clear(): Usuwa wszystkie elementy z listy.
toArray(): Zwraca tablicę zawierającą wszystkie elementy listy.
trimToSize(): Zmniejsza pojemność ArrayList do faktycznego rozmiaru.