Pověz mi o metodách třídy ArrayList.
sobes.tech AI
Odpověď od AI
add(E element): Přidá prvek na konec seznamu.
add(int index, E element): Vloží prvek na zadanou pozici.
get(int index): Vrátí prvek na zadané pozici.
set(int index, E element): Nahradí prvek na zadané pozici novým.
remove(int index): Odstraní prvek na zadané pozici.
remove(Object o): Odstraní první výskyt zadaného objektu.
size(): Vrátí počet prvků v seznamu.
isEmpty(): Zkontroluje, zda je seznam prázdný.
contains(Object o): Zkontroluje, zda seznam obsahuje zadaný objekt.
indexOf(Object o): Vrátí index prvního výskytu objektu nebo -1, pokud není.
lastIndexOf(Object o): Vrátí index posledního výskytu objektu nebo -1, pokud není.
clear(): Odstraní všechny prvky ze seznamu.
toArray(): Vrátí pole obsahující všechny prvky seznamu.
trimToSize(): Zmenší kapacitu ArrayList na skutečnou velikost.