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 : Sélectionner tout - Visualiser dans une fenêtre à part
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