Ispričajte o metodama klase ArrayList u Javi.
sobes.tech АИ
Одговор од АИ
add(E element): Dodaje element na kraj liste.
add(int index, E element): Umeće element na određeni indeks.
addAll(Collection<? extends E> c): Dodaje sve elemente iz druge kolekcije na kraj liste.
addAll(int index, Collection<? extends E> c): Umeće sve elemente iz druge kolekcije na određeni indeks.
clear(): Briše sve elemente iz liste.
contains(Object o): Proverava da li lista sadrži dati element.
get(int index): Vraća element na datom indeksu.
indexOf(Object o): Vraća indeks prvog pojavljivanja datog elementa ili -1 ako nije pronađen.
isEmpty(): Proverava da li je lista prazna.
lastIndexOf(Object o): Vraća indeks poslednjeg pojavljivanja datog elementa ili -1 ako nije pronađen.
remove(int index): Briše element na datom indeksu.
remove(Object o): Briše prvo pojavljivanje datog elementa.
removeAll(Collection<?> c): Briše iz liste sve elemente koji su u datoj kolekciji.
retainAll(Collection<?> c): Zadržava u listi samo elemente koji su u datoj kolekciji.
set(int index, E element): Zamenjuje element na datom indeksu.
size(): Vraća broj elemenata u listi.
toArray(): Pretvara listu u niz objekata.
toArray(T[] a): Pretvara listu u niz datog tipa.
trimToSize(): Smanjuje kapacitet ArrayList-a na trenutnu veličinu liste.