Sobes.tech
Junior

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.