原文: https://beginnersbook.com/2014/08/append-all-the-elements-of-a-list-to-linkedlist-java/
描述
使用LinkedList类的addAll()方法将List的所有元素添加到LinkedList的程序。
示例
import java.util.ArrayList;import java.util.LinkedList;import java.util.List;class LinkedListAddAll {public static void main(String[] args) {// create a LinkedListLinkedList<String> list = new LinkedList<String>();// Add elements to the LinkedListlist.add("AA");list.add("BB");list.add("CC");list.add("DD");// Displaying linked list before addSystem.out.println("Before: LinkedList: " + list);// create a new list having few elementsList<String> arrayList = new ArrayList<String>();arrayList.add("Item1");arrayList.add("Item2");arrayList.add("Item3");// Append the list elements to LinkedListlist.addAll(arrayList);// Displaying the LinkedList after addAllSystem.out.println("After: LinkedList: " + list);}}
输出:
Before: LinkedList: [AA, BB, CC, DD]After: LinkedList: [AA, BB, CC, DD, Item1, Item2, Item3]
addAll()方法:
public boolean addAll(Collection<? extends E> c):将指定集合中的所有元素按指定集合的迭代器返回的顺序附加到此列表的末尾。 来源:`addAll()方法 - Javadoc)。
