Descripción
Método que nos permite añadir una colección, cualquier estructura del tipo Collection
al final o en un punto en concreto de un ArrayList
.
En el caso de que la colección sea nula se generará una excpción NullPointerException
. Y si la posición que indicamos para poder añadir la colección es menor de 0 o mayor del tamaño del ArrayList
se generará una excepción IndexOutOfBoundsExcepcion
.
Sintaxis
public boolean addAll(int index, Collection<? extends E> c)
public boolean addAll(Collection<? extends E> c)
Parámetros
- Collection<? extends E> c, Coleeción que queremos añadir al
ArrayList
- int index, Posición del
ArrayList
en la que queremos insertar la colección.
Excepciones
IndexOutOfBoundsException, NullPointerException
Clase Padre
Ejemplo
// ArrayList con tamaño
ArrayList<String> al = new ArrayList<String>();
// Añadir elementos a un ArrayList
al.add("Victor");
al.add("Luis");
al.add("Elena");
Vector<String> vector = new Vector<String>();
vector.add("Irene");
vector.add("María");
// Añadir elementos al final del ArrayList
// Es una colección
al.addAll(vector);
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.