Parla dei metodi della classe ArrayList in Java.
sobes.tech AI
Risposta dell'AI
add(E element): Aggiunge un elemento alla fine della lista.
add(int index, E element): Inserisce un elemento all’indice specificato.
addAll(Collection<? extends E> c): Aggiunge tutti gli elementi di un’altra collezione alla fine della lista.
addAll(int index, Collection<? extends E> c): Inserisce tutti gli elementi di un’altra collezione all’indice specificato.
clear(): Rimuove tutti gli elementi dalla lista.
contains(Object o): Verifica se la lista contiene l’elemento specificato.
get(int index): Restituisce l’elemento all’indice specificato.
indexOf(Object o): Restituisce l’indice della prima occorrenza dell’elemento o -1 se non trovato.
isEmpty(): Verifica se la lista è vuota.
lastIndexOf(Object o): Restituisce l’indice dell’ultima occorrenza dell’elemento o -1 se non trovato.
remove(int index): Rimuove l’elemento all’indice specificato.
remove(Object o): Rimuove la prima occorrenza dell’elemento.
removeAll(Collection<?> c): Rimuove dalla lista tutti gli elementi presenti nella collezione specificata.
retainAll(Collection<?> c): Mantiene nella lista solo gli elementi presenti nella collezione specificata.
set(int index, E element): Sostituisce l’elemento all’indice specificato.
size(): Restituisce il numero di elementi nella lista.
toArray(): Converte la lista in un array di oggetti.
toArray(T[] a): Converte la lista in un array del tipo specificato.
trimToSize(): Riduce la capacità dell’ArrayList alla dimensione attuale della lista.