En este tutorial veremos el uso de addAll() método de java.util.ArrayList class. Este método se utiliza para agregar todos los elementos de una lista a otra.

public boolean addAll(Collection c)

Agrega todos los elementos de la Colección c especificada a la lista actual.

Ejemplo

En este ejemplo, estamos agregando todos los elementos de una lista de matrices a otra lista de matrices usando el método addAll ().

package beginnersbook.com;
import java.util.ArrayList;
public class ExampleOfaddAll {
   public static void main(String[] args) { 
        // ArrayList1 of String type
        ArrayList<String> al = new ArrayList<String>();
        al.add("Hi");
        al.add("hello");
        al.add("String");
        al.add("Test");
        System.out.println("ArrayList1 before addAll:"+al);

        //ArrayList2 of String Type
        ArrayList<String> al2 = new ArrayList<String>();
        al2.add("Text1");
        al2.add("Text2");
        al2.add("Text3");
        al2.add("Text4");

        //Adding ArrayList2 into ArrayList1
        al.addAll(al2);
        System.out.println("ArrayList1 after addAll:"+al);
   }
}

Producción:

ArrayList1 before addAll:[Hi, hello, String, Test]
ArrayList1 after addAll:[Hi, hello, String, Test, Text1, Text2, Text3, Text4]

Referencia:

http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html#addAll(java.util.Collection)

leer  ArrayList en java con programas de ejemplo - Collections Framework

Por avivcas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *