# Append all elements of other Collection to ArrayList in Java

Java 8Object Oriented ProgrammingProgramming

The elements of a Collection can be appended at the end of the ArrayList using the method java.util.ArrayList.addAll(). This method takes a single parameter i.e. the Collection whose elements are added to the ArrayList.

A program that demonstrates this is given as follows −

## Example

Live Demo

import java.util.ArrayList;
import java.util.Vector;
public class Demo {
public static void main(String[] args) {
ArrayList<String> aList = new ArrayList<String>();
Vector<String> vec = new Vector<String>();
System.out.println("The ArrayList elements are: " + aList);
}
}

## Output

The ArrayList elements are: [John, Sally, Harry, Martha, Susan, Peter, Michael, Jenna]

Now let us understand the above program.

First the ArrayList is defined and elements are added using the ArrayList.add() method. A code snippet which demonstrates this is as follows −

ArrayList<String> aList = new ArrayList<String>();
aList.add("Susan");
Vector<String> vec = new Vector<String>();
System.out.println("The ArrayList elements are: " + aList);