Monday, November 14, 2011

Java: Copying and Cloning Lists: public Object clone()

import java.util.ArrayList;
import java.util.List;

public class MainClass {
  public static void main(String[] a) {

    List list = new ArrayList();
    list.add("A");

    List list2 = ((List) ((ArrayList) list).clone());

    System.out.println(list);
    System.out.println(list2);

    list.clear();

    System.out.println(list);
    System.out.println(list2);
  }
}

Source:

No comments: