En este tutorial veremos como hacerlo fusionar (o combinar) dos ArrayLists en Java. Usaremos Añadir todo () método para agregar ambas ArrayLists en una última ArrayList.

Ejemplo:

En este ejemplo, estamos fusionando dos ArrayLists en una ArrayList y luego mostramos los elementos de la lista final.

package beginnersbook.com;
import java.util.ArrayList;
public class Details
{
    public static void main(String [] args)
    {
        //First ArrayList
        ArrayList<String> arraylist1=new ArrayList<String>();
        arraylist1.add("AL1: E1");
        arraylist1.add("AL1: E2");
        arraylist1.add("AL1: E3");

        //Second ArrayList
        ArrayList<String> arraylist2=new ArrayList<String>();
        arraylist2.add("AL2: E1");
        arraylist2.add("AL2: E2");
        arraylist2.add("AL2: E3");

        //New ArrayList
        ArrayList<String> al= new ArrayList<String>();
        al.addAll(arraylist1);
        al.addAll(arraylist2);

        //Displaying elements of the joined ArrayList
        for(String temp: al){
            System.out.println(temp);
        }
    }
}

Producción:

AL1: E1
AL1: E2
AL1: E3
AL2: E1
AL2: E2
AL2: E3
leer  Java: elimina elementos específicos del ejemplo LinkedList

Por avivcas

Deja una respuesta

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