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> | ||