Clase ArrayList


La clase ArrayList permite almacenar datos en memoria de forma similar a los Arrays, con la ventaja almacena los elementos de forma dinámica, es decir, que no es necesario declarar su tamaño como pasa con los Arrays. Los ArrayList nos permiten añadir, eliminar y modificar elementos (que pueden ser objetos o elementos atómicos) de forma trasparente para el programador.

Para la creacion de un ArrayList declaramos su contructor que seria el siguiente:

ArrayList nombre_del_objeto=new ArrayList();

Metodos de la Clase ArrayList


boolean add(Objeto)

Agrega el elemento especificado al final de esta lista.

void add(int indice, Objeto)

Inserta el elemento especificado en la posición especificada en esta lista.

void clear()

Elimina todos los elementos de la lista.

boolean contains(Objecto)

Devuelve true si la lista contiene el elemento especificado.

get (int indice)

Devuelve el elemento en la posición especificada en la lista.

int indexOf ( Objecto)

Nos devuelve la posicion o indice del Objeto declarado en el parametro del metodo.

boolean isEmpty()

Nos regresa true si la lista no contiene ningun elemento.

E remove(int index)

Quita el elemento en la posición especificada en esta lista.

boolean remove(Object o)

Quita la primera aparición del elemento especificado de la lista, si está presente.

E set(int index, E element)

Reemplaza el elemento en la posición especificada en esta lista con el elemento especificado.

int size()

Devuelve el numero de elementos almacenados en la colleccion.