Cuéntame sobre los métodos de la clase ArrayList.
sobes.tech AI
Respuesta de la IA
add(E element): Añade un elemento al final de la lista.
add(int index, E element): Inserta un elemento en la posición indicada.
get(int index): Devuelve el elemento en la posición indicada.
set(int index, E element): Reemplaza el elemento en la posición indicada por uno nuevo.
remove(int index): Elimina el elemento en la posición indicada.
remove(Object o): Elimina la primera ocurrencia del objeto indicado.
size(): Devuelve el número de elementos en la lista.
isEmpty(): Verifica si la lista está vacía.
contains(Object o): Verifica si la lista contiene el objeto indicado.
indexOf(Object o): Devuelve el índice de la primera ocurrencia del objeto, o -1 si no está.
lastIndexOf(Object o): Devuelve el índice de la última ocurrencia del objeto, o -1 si no está.
clear(): Elimina todos los elementos de la lista.
toArray(): Devuelve un array que contiene todos los elementos de la lista.
trimToSize(): Reduce la capacidad de ArrayList al tamaño real.