Helios co.
Lt. Commander
- Registriert
- März 2005
- Beiträge
- 1.863
Hallo, ich habe folgenden Code verzapft:
Ich will also 2 Collections durchlaufen.
Jedes Element der ersten Collection soll mit jedem Element der 2ten verglichen und anschließend (was hier aber noch durch das sysout "wow" dargestellt ist) gelöscht werden.
Das Problem isz nun, dass eine NoSuchElemetException geworfen wird, was mir aber eigentlich nicht einleuchten will.
Anscheinend liegt da das Problem bei der Iteration der ersten Collection...was aber eigentlich nicht sein darf.
Bin dankbar für jeden Rat.
Code:
Iterator i = tokenCollection.iterator();
while(i.hasNext()){
Iterator it = bList.iterator();
while(it.hasNext()){
String x = (String) i.next();
String y = (String) it.next();
if(x.equals(y)){
//i.remove();
System.out.println("wow");
}
}
}
Ich will also 2 Collections durchlaufen.
Jedes Element der ersten Collection soll mit jedem Element der 2ten verglichen und anschließend (was hier aber noch durch das sysout "wow" dargestellt ist) gelöscht werden.
Das Problem isz nun, dass eine NoSuchElemetException geworfen wird, was mir aber eigentlich nicht einleuchten will.
Anscheinend liegt da das Problem bei der Iteration der ersten Collection...was aber eigentlich nicht sein darf.
Bin dankbar für jeden Rat.