Sans doublons

Fermé
Nuage - 18 juin 2006 à 14:09
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 - 19 juin 2006 à 09:18
Bonjour,
j'ai une méthode de ce type qui transforme une List<Integer> en Iterable<?extends Result>
La List<Integer> est list

Je voudrais savoir si le code que j'ai écrit enlèvera les doublons
Par exemple, si list contient :1,1,2,2,2,2,8,8,8,8,7,8,9,10
List<Result> n'aura que 1,2,7,8,9,10

public Iterable<? extends Result> execute(){
    List<Result> results = new ArrayList<Results>();
    for(Integer i : list) {
        results.add(new ResultImpl(i));
    }
    return results;
}


Merci

2 réponses

mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
18 juin 2006 à 22:25
En c++ ca s'appelle un set (ta liste étant un multiset). En java ca à l'air d'être un SortedSet... Mais bon moi le java... ;)

Bonne chance
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897
18 juin 2006 à 23:15
Mais bon moi le java... ;)
Tu préfères de loin le Samba, non ?

je sais ===>>>>>>>>>>>>>>>>>>>>>> je sors ;-DDDDDDDDD
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
19 juin 2006 à 00:22
Tu préfères de loin le Samba, non ?

Moi, oui.
Allez Seleção !!!

lami20j
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
19 juin 2006 à 09:18
Ooooh oui du samba ^^ Bon faudrait se recentrer sur le problème. C'est un SortedSet or not ?
0