ListIterator --> java.util.AbstractList$Itr.next(Unknown Source
Bonjour,
J'ai un petit souci avec ma listIterator:
Voilà j'ai un boucle for qui marche très bien, je souhaite fair la même opération avec une listiterator mais rien à faire, elle ne veut pas marchée.
Ou est l'erreur?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
private void removeSummary(TreeItem<String> item) {
// for(TreeItem<String> toto : item.getChildren())
// {
// if(!toto.getChildren().isEmpty())
// {
// System.out.println(toto.getValue());
// removeSummary(toto);
//
// }
// }
ListIterator<TreeItem<String>> iter = item.getChildren().listIterator();
while(iter.hasNext())
{
if(!iter.next().getChildren().isEmpty())
{
System.out.println(iter.next().getValue());
removeSummary(iter.next());
}
}
} |
Merci