1
2import java.util.ArrayList;
3import java.util.Set;
4import java.util.List;
5import java.util.HashSet;
6
7public class Doublon
8{
9 public static void main(String[] argv)
10 {
11
12 // Créer un objet ArrayList
13 List<String> array_L = new ArrayList();
14
15 // Ajout des éléments avec doublon
16 array_L.add("Londre");
17 array_L.add("Paris");
18 array_L.add("New York");
19 array_L.add("Londre");
20 array_L.add("Paris");
21 array_L.add("Londre");
22
23 System.out.println ("Contenu avec doublon: "+array_L);
24
25 // Créer une liste de contenu unique basée sur les éléments de ArrayList
26 Set<String> mySet = new HashSet<String>(array_L);
27
28 // Créer une Nouvelle ArrayList à partir de Set
29 List<String> array_L2 = new ArrayList<String>(mySet);
30
31 // Afficher le contenu de ArrayList
32 System.out.println("Contenu sans doublon: "+array_L2);
33 }
34}