Povedzte o metódach triedy ArrayList v Jave.
sobes.tech AI
Odpoveď od AI
add(E element): Pridá prvok na koniec zoznamu.
add(int index, E element): Vloží prvok na špecifikovanú pozíciu.
addAll(Collection<? extends E> c): Pridá všetky prvky z inej kolekcie na koniec zoznamu.
addAll(int index, Collection<? extends E> c): Vloží všetky prvky z inej kolekcie na špecifikovanú pozíciu.
clear(): Vymaže všetky prvky zo zoznamu.
contains(Object o): Kontroluje, či zoznam obsahuje daný prvok.
get(int index): Vráti prvok na špecifikovanej pozícii.
indexOf(Object o): Vráti index prvého výskytu daného prvku alebo -1, ak nie je nájdený.
isEmpty(): Kontroluje, či je zoznam prázdny.
lastIndexOf(Object o): Vráti index posledného výskytu daného prvku alebo -1, ak nie je nájdený.
remove(int index): Odstráni prvok na špecifikovanej pozícii.
remove(Object o): Odstráni prvé výskyt daného prvku.
removeAll(Collection<?> c): Odstráni zo zoznamu všetky prvky, ktoré sú v danej kolekcii.
retainAll(Collection<?> c): Zachová v zozname iba prvky, ktoré sú v danej kolekcii.
set(int index, E element): Nahradí prvok na špecifikovanej pozícii.
size(): Vráti počet prvkov v zozname.
toArray(): Prevedie zoznam na pole objektov.
toArray(T[] a): Prevedie zoznam na pole daného typu.
trimToSize(): Orezáva kapacitu ArrayList na aktuálnu veľkosť zoznamu.