Java.util.LinkedList.addAll() Method
Advertisements
Description
The java.util.LinkedList.addAll(Collection<? extends E> c) method appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator.
Declaration
Following is the declaration for java.util.LinkedList.addAll() method
public boolean addAll(Collection<? extends E> c)
Parameters
c -- collection containing elements to be added to this list
Return Value
This method returns true if this list changed as a result of the call
Exception
NullPointerException -- if the specified collection is null
Example
The following example shows the usage of java.util.LinkedList.addAll() method.
package com.tutorialspoint;
import java.util.*;
public class LinkedListDemo {
public static void main(String[] args) {
// create a LinkedList
LinkedList list = new LinkedList();
// add some elements
list.add("Hello");
list.add(2);
list.add("Chocolate");
list.add("10");
// print the list
System.out.println("LinkedList:" + list);
// create a new collection and add some elements
Collection collection = new ArrayList();
collection.add("One");
collection.add("Two");
collection.add("Three");
// append the collection in the LinkedList
list.addAll(collection);
// print the new list
System.out.println("LinkedList:" + list);
}
}
Let us compile and run the above program, this will produce the following result:
LinkedList:[Hello, 2, Chocolate, 10] LinkedList:[Hello, 2, Chocolate, 10, One, Two, Three]