Bonjour
A partir d'un fichier XML parsé, j'ai récupérer des chaînes de caractères stockées dans une ArrayList. Mais, cette ArrayList contient des doublons et je voudrais les supprimer. Voici mon code :
Malherueusement, je n'obtiens pas le résultat escompté et ma ArrayList depart2 ne contient pas tous les éléments.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ArrayList depart2 = new ArrayList(); i = depart.iterator(); if (depart2.isEmpty()) depart2.add(depart.get(0)); while (i.hasNext()) { System.out.println(i.next().toString()); if (!depart2.contains(i.next())) depart2.add(i.next()); else; }
Où est mon erreur ?
Merci de vos réponses
@ ++
Partager