Porozprávaj mi o metódach triedy ArrayList.
sobes.tech AI
Odpoveď od AI
add(E element): Pridá prvok na koniec zoznamu.
add(int index, E element): Vloží prvok na zadanú pozíciu.
get(int index): Vráti prvok na zadanom indexe.
set(int index, E element): Nahradí prvok na zadanom indexe novým.
remove(int index): Odstráni prvok na zadanom indexe.
remove(Object o): Odstráni prvý výskyt zadaného objektu.
size(): Vráti počet prvkov v zozname.
isEmpty(): Skontroluje, či je zoznam prázdny.
contains(Object o): Skontroluje, či zoznam obsahuje zadaný objekt.
indexOf(Object o): Vráti index prvého výskytu objektu alebo -1, ak neexistuje.
lastIndexOf(Object o): Vráti index posledného výskytu objektu alebo -1, ak neexistuje.
clear(): Odstráni všetky prvky zo zoznamu.
toArray(): Vráti pole obsahujúce všetky prvky zoznamu.
trimToSize(): Zníži kapacitu ArrayList na skutočnú veľkosť.