comparaison les éléments deux listes
bonjour tout le monde
j'ai deux liste ArrayList je veux faire comparaison les éléments deux listes et faire sortir les éléments qui ne se trouvent pas dans la deuxième liste et les mettre dans troisième lite .
j'ai essayé avec ce code
Code:
1 2 3 4 5 6 7 8 9 10 11
|
String data1="",data2="";
for (int i =0;i<A.size() ;i++){
data1 = A.get(i).toString() ;
for (int j =0;j<B.size() ;j++){
data2 = B.get(j).toString() ;
if (!data1.equals(data2)){
C.add(data2) ;
}
}
} |
le problème la liste C contient des éléments répétés
par exemple
A : 1 , 2,3,4,5
B : 2,4
alors C :1,1,3,3,5,5
je veux que C contient que 1,3,5