Copy Or Clone ArrayList In Java Example
Chapter:
Data Structures
Last Updated:
11-08-2017 09:23:11 UTC
Program:
/* ............... START ............... */
import java.util.ArrayList;
public class JavaArrayListClone {
public static void main(String a[]) {
ArrayList<String> arrl = new ArrayList<String>();
// adding elements to the end
arrl.add("Java");
arrl.add("Scan");
System.out.println("Actual ArrayList:" + arrl);
ArrayList<String> copy = (ArrayList<String>) arrl.clone();
System.out.println("Cloned ArrayList:" + copy);
}
}
/* ............... END ............... */
Output
Actual ArrayList:[Java, Scan]
Cloned ArrayList:[Java, Scan]
Notes:
-
The java.util.ArrayList.clone() returns a shallow copy of this ArrayList instance.
- Following is the declaration for java.util.ArrayList.clone() method.
- public Object clone().
Tags
Read ArrayList Using Iterator, Java