[Collections]Supprimer des doublons dans une ArrayList
Bonjour,
J'ai une ArrayList (contenu des int) et j'ai des doublons que j'aimerai supprimer. Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| public void majMembActifs(int identMemb) {
membActifs.add(new Integer (identMemb));
removeDoublons(membA, identMemb);
}
public void removeDoublons(ArrayList membA, int identMemb) {
for (int i = 0; i < membA.size(); i++) {
Object o = membA.get(i);
if (!membA.contains(o))
membA.remove(new Integer (o));
}
} |
Mais ça ne fonctionne pas. Je n'obtiens rien.
Merci pour vos réponses.
Emie
[ Modéré par Viena ]
Ajout balises de code : Pensez aux balises [code], votre message est plus lisible et la lecture plus facile.
:arrow: Les Règles du Forum