Unterschiede
Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.
java:collection-remove-element 2011/10/27 11:40 | java:collection-remove-element 2020/01/22 20:59 aktuell | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
[[java|Java - Allgemein]]\\ | [[java|Java - Allgemein]]\\ | ||
====== Collection, Elemente mittels Iteration entfernen ====== | ====== Collection, Elemente mittels Iteration entfernen ====== | ||
+ | //java.util.collection//\\ | ||
Der folgender Code entfernt Elemente aus einer Collection mittels einer Iteration:\\ | Der folgender Code entfernt Elemente aus einer Collection mittels einer Iteration:\\ | ||
\\ | \\ | ||
Zeile 24: | Zeile 25: | ||
\\ | \\ | ||
<code java> | <code java> | ||
- | Collection<MyElemet> elements = ... | + | Collection<MyElement> elements = ... |
Iterator<MyElement> iter = elements.iterator(); | Iterator<MyElement> iter = elements.iterator(); | ||
while (iter.hasNext()) { | while (iter.hasNext()) { | ||
MyElement element = iter.next(); | MyElement element = iter.next(); | ||
- | if (isElementToRemove(element)) { // isElementToRemove muss natürlich ach irgendwo implementiert sein ;-) | + | if (isElementToRemove(element)) { // isElementToRemove muss natürlich auch irgendwo implementiert sein ;-) |
iter.remove(); | iter.remove(); | ||
} | } | ||
} | } | ||
</code> | </code> |