addAll() Method : Java.util.ArrayList
Declaration :
1 |
public boolean addAll(Collection<? extends E> c) |
Explanation :
Purpose | Method inserts the specified element E at the specified position in this list. |
Parameters | c ==> This is the collection containing elements to be added to this list |
Return Value | True if this list changed after calling method |
Exception | NullPointerException ==> If the specified collection is null |
Example
The following example shows the usage of java.util.Arraylist.add(E) method.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
package com.c4learn.arraylist; import java.util.ArrayList; public class ArrayListExamples { public static void main(String args[]) { // Create ArrayList 1 ArrayList<String> arrlist1 = new ArrayList<String>(5); // Fill Elements in ArrayList 1 arrlist1.add("A"); arrlist1.add("B"); arrlist1.add("C"); // Print Elements in ArrayList 1 System.out.println("ArrayList 1 : "); for (String ele : arrlist1) { System.out.println("Element : " + ele); } // Create ArrayList 2 ArrayList<String> arrlist2 = new ArrayList<String>(5); // Fill Elements in ArrayList 2 arrlist2.add("D"); arrlist2.add("E"); arrlist2.add("F"); // Print Elements in ArrayList 2 System.out.println("ArrayList 2 : "); for (String ele : arrlist2) { System.out.println("Element : " + ele); } // Insert all elements of List2 to List1 arrlist1.addAll(arrlist2); System.out.println("List1 + List 2 :"); for (String ele : arrlist1) { System.out.println("Element : " + ele); } } } |
Output :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
ArrayList 1 : Element : A Element : B Element : C ArrayList 2 : Element : D Element : E Element : F List1 + List 2 : Element : A Element : B Element : C Element : D Element : E Element : F |