Descripción
Programa para agregar todos los elementos de una Lista a la LinkedList usando el método addAll () de la clase LinkedList.
Ejemplo
import java.util.ArrayList; import java.util.LinkedList; import java.util.List; class LinkedListAddAll { public static void main(String[] args) { // create a LinkedList LinkedList<String> list = new LinkedList<String>(); // Add elements to the LinkedList list.add("AA"); list.add("BB"); list.add("CC"); list.add("DD"); // Displaying linked list before add System.out.println("Before: LinkedList: " + list); // create a new list having few elements List<String> arrayList = new ArrayList<String>(); arrayList.add("Item1"); arrayList.add("Item2"); arrayList.add("Item3"); // Append the list elements to LinkedList list.addAll(arrayList); // Displaying the LinkedList after addAll System.out.println("After: LinkedList: " + list); } }
Producción:
Before: LinkedList: [AA, BB, CC, DD] After: LinkedList: [AA, BB, CC, DD, Item1, Item2, Item3]
método addAll ():
public boolean addAll(Collection<? extends E> c)
: Agrega todos los elementos de la colección especificada al final de esta lista, en el orden en que los devuelve el iterador de la colección especificada. Fuente: método addAll () – Javadoc.