Java. ArrayList Crear, añadir, eliminar e imprimir

Submitted by tech4life on

En Java, un ArrayList es una clase que utiliza un array dinámico para guardar elementos, es parecido a un array pero sin limite de elementos, dandole mucha más flexibilidad. Además podemos añadir o eliminar elementos siempre que queramos.

Un ArrayList conserva el orden de inserción.

A continuación vamos a ver como crear un ArrayList de Strings : 

ArrayList<String> myList = new ArrayList<>();

Como se puede observar crear un ArrayList es muy sencillo y practicamente solo tenemos que indicar el tipo de dato del que queremos nuestro ArrayList.

Para añadir elementos a nuestro objeto tan solo tenemos que hacer lo siguiente : 

myList.add("January");
myList.add("February");
myList.add("March");

Si queremos imprimir nuestro objeto en la consola de salida podemos hacer lo siguiente : 

System.out.println(myList);

Y la salida que nos dara es la siguiente : 

[January, February, March]

En el caso que queramos eliminar elementos de nuestro ArrayList, lo podemos hacer tanto por valor como por índice:

myList.remove(1);
myList.remove("March");

En el anterior ejemplo, hemos eliminado el elemento con índice 1, teniendo en cuenta que el primer elemento del ArrayList tendrá índice 0. Y tambien hemos eliminado el elemento con valor "March". Con esto, nuestro array habrá quedado con tamaño 1, y su salida por consola será la siguiente: 

[January]

En este caso hemos visto como crear un ArrayList, añadir elementos, dos manera de eliminarlos y como imprimirlos por consola de salida. 

Esperamos que os sea de utilidad

Lenguaje
Nivel