Ya hemos visto como insertar elementos en un ArrayList con el lenguaje Java, ahora vamos a ver como podemos añadir elementos al final de un ArrayList.
Para ello nos vamos a basar en tener elementos en una colección, con dicha colección podremos añadir elementos al final de un ArrayList. Así, lo primero será crear una colección con elementos. Por ejemplo un Vector:
Vector vector = new Vector();
vector.add("Irene");
vector.add("María");
Ahora vamos a ver como sería nuestro ArrayList. Hemos creado ya un ArrayList al cual hemos insertado elementos para poder ver el efecto de añadir elementos al final de un ArrayList.
ArrayList al = new ArrayList();
al.add("Victor");
al.add("Luis");
al.add("Elena");
Si mostramos el contenido por pantalla veremos que aparece:
{"Victor","Luis","Elena"}
Para añadir elementos al final de un ArrayList vamos a apoyarnos en el método .addAll. Dicho método recibe como parámetro la colección de elementos que hemos definido en el Vector y se ejecutará como método sobre nuestro ArrayList.
al.addAll(vector);
Si ahora volvemos a recorrer nuestro ArrayList:
for(int x=0;x
Lo que tenemos será el siguiente contenido:
{"Victor","Luis","Elena","Irene","María"}
Veremos que hemos añadido los elementos del Vector al final del ArrayList. El método .addAll nos ha servido para añadir elementos al final de un ArrayList de una forma muy sencilla.