Hallo, ich bin auf ein weiteres Problem gestoßen.
Ich habe eine gefüllte Liste
LinkedList<Stein> Liste1
und ein Object Stein
s1
Nun möchte ich in einer Schleife jedes Object der LinkedList durchgehen und sollte ein object exisitieren, dass wie s1 ist, dann soll es aus der Liste gelöscht werden.
mit
klappt es nicht, da er dann nach dem ersten entfernen nicht weiß wie die schleife weiter zu laufen hat.
Wie stellt man das richtig an ?
Mit freundlichen Grüßen
Robert
Ich habe eine gefüllte Liste
LinkedList<Stein> Liste1
und ein Object Stein
s1
Nun möchte ich in einer Schleife jedes Object der LinkedList durchgehen und sollte ein object exisitieren, dass wie s1 ist, dann soll es aus der Liste gelöscht werden.
mit
Java:
for(Stein s2 : Liste1){
if equals(s1,s2) {
Liste1.remove(s2)
}
}
klappt es nicht, da er dann nach dem ersten entfernen nicht weiß wie die schleife weiter zu laufen hat.
Wie stellt man das richtig an ?
Mit freundlichen Grüßen
Robert