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