Exemple de clonage des collections

Author:

 list, list, arrayList, iterator, set, collection, collection, arrayList, java
Download

import java.util.ArrayList;
import java.util.Iterator;
 
public class ClonageCollection
{
 
  public static void main(String[] args)
  	{
    ArrayList list_tab = new ArrayList();
    for (int i = 0; i < 10; i++)
      list_tab.add(i);
    System.out.println("v: " + list_tab);
 
    // Cloner la ArrayList
    ArrayList list_tab2 = (ArrayList) list_tab.clone();
 
    // Multiplier par 5 les éléments de ArrayList Cloné
    int x=0;
    for (Iterator e = list_tab2.iterator(); e.hasNext();)
    {
    	list_tab2.set(x,(Integer)e.next()*5);
    	x+=1;
    }
 
    System.out.println("v: " + list_tab2);
  }
}