Sans doublons

Nuage -  
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   -
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 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 899
 
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 41342 Statut Modérateur 4 896
 
Mais bon moi le java... ;)
Tu préfères de loin le Samba, non ?

je sais ===>>>>>>>>>>>>>>>>>>>>>> je sors ;-DDDDDDDDD
0
lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570 > jipicy Messages postés 41342 Statut Modérateur
 
Tu préfères de loin le Samba, non ?

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

lami20j
0
mamiemando Messages postés 34243 Date d'inscription   Statut Modérateur Dernière intervention   7 899
 
Ooooh oui du samba ^^ Bon faudrait se recentrer sur le problème. C'est un SortedSet or not ?
0