supprimer des doublons d un resultat de liste
j utilise le meme post car c est toujours sur le meme progamme,
mais j ai un autre souci :
Code:
1 2 3 4 5 6 7
|
for( Iterator ii=listeCC.getListDonnes().iterator(); ii.hasNext(); ) {
AttributsCompte = (AttributsCompte )ii.next();
toto.getNumCompte();
System.out.println("toto " + toto);
listeComptes.add(new String(toto.getNumCompte()));
} |
je recois donc en sortie une liste avec ceci : 2224444 - 222444 - 666789 -666789- 111222
le problème il faudrait supprimer les doublons de la liste mais je ne sais pas comment faire, pourriez vous m aider?
Recuperer un element d une liste
Citation:
Envoyé par
Mobistar
Bonjour,
je fais plusieurs traitement et je récupérè une liste qui me renvoie :
Code:
1 2
| numéro de compte=30000 - date du compte=12/10/2007
numéro de compte=40000 - date du compte=12/10/2007 |
le problème c est que je récupère tout ces éléments mais au niveau de ma page web, je dois récupère seulement l élément compte :
// accès au service
Code:
listeCC = data.serviceComptes(Data);
// listeCC permet de faire tout le traitement et récupérer la liste dun bloc
// essaie de récupérer un élément de la liste :
Code:
1 2 3 4 5 6
| for( Iterator ii=listeCC.getListDonnes().iterator(); ii.hasNext(); ) {
AttributsCompte = (AttributsCompte )ii.next();
toto.getNumCompte();
System.out.println("toto " + toto);
listeCC.add(toto);
} |
j ai essaye de parcourir la liste de donnees de retour, et prendre retournerl attribut NumCompte
voici une modification du code
Code:
1 2 3 4 5 6
| for( Iterator ii=listeCC.getListDonnes().iterator(); ii.hasNext(); ) {
AttributsCompte toto= (AttributsCompte )ii.next();
toto.getNumCompte();
System.out.println("liste des comptes " + toto.getNumCompte();
listeComptes.add(toto);
} |
mais quand je fais un print de la nouvelle liste : j ai toutes les infos et moi je ne veux que la liste des comptes