liste avec contenu différent
salut
je pensais avoir le même résultat avec ces deux bouts de code
pourtant ce n'est pas le cas..
avec le premier cas, j'ai bien le nombre d'élément que je désirait dans la liste...
Code:
1 2 3 4 5 6 7 8 9
|
for (int i = 0; i < lstGroup.size(); i++) {
List<User> lstUser = new ArrayList<User>();
for (int j = 0; j < lstGroupUser.size(); j++) {
...
...
}
lstGroup.get(i).setUserIds(lstUser);
} |
avec celle là, pour le premier user, je n'ai qu'un group...
alors qu'il devrait en avoir deux
Code:
1 2 3 4 5 6 7 8 9 10
|
List<User> lstUser = new ArrayList<User>();
for (int i = 0; i < lstGroup.size(); i++) {
lstUser.clear();
for (int j = 0; j < lstGroupUser.size(); j++) {
...
...
}
lstGroup.get(i).setUserIds(lstUser);
} |
une idée?