Rääkige Java ArrayList klassi meetoditest.
sobes.tech AI
Vastus AI-lt
add(E element): Lisab elemendi lõppu.
add(int index, E element): Lisab elemendi määratud indeksile.
addAll(Collection<? extends E> c): Lisab kõik teise kogumi elemendid lõppu.
addAll(int index, Collection<? extends E> c): Lisab kõik teise kogumi elemendid määratud indeksile.
clear(): Tühjendab kogu loendi.
contains(Object o): Kontrollib, kas loend sisaldab määratud elementi.
get(int index): Tagastab elemendi määratud indeksil.
indexOf(Object o): Tagastab esimese esinemise indeksi või -1, kui ei leidu.
isEmpty(): Kontrollib, kas loend on tühi.
lastIndexOf(Object o): Tagastab viimase esinemise indeksi või -1, kui ei leidu.
remove(int index): Eemaldab elemendi määratud indeksil.
remove(Object o): Eemaldab esimese esinemise elemendist.
removeAll(Collection<?> c): Eemaldab loendist kõik elemendid, mis on määratud kogumis.
retainAll(Collection<?> c): Hoidke loendis ainult need elemendid, mis on määratud kogumis.
set(int index, E element): Asendab elemendi määratud indeksil.
size(): Tagastab elementide arvu loendis.
toArray(): Muudab loendi objektideks massiiviks.
toArray(T[] a): Muudab loendi määratud tüüpi massiiviks.
trimToSize(): Lõikab ArrayListi mahutavuse vastavalt praegusele suurusele.