9.12. Iteratoren und Collections in Java 5
Sehen Sie sich das an. In Java 5 wurde eine Unterstützung für die Iteration über Collections hinzugefügt, die dafür sorgt, dass Sie nicht einmal um einen Iterator bitten müssen.
Java 5 enthält eine neue Form der for-Anweisung namens for/in. Diese ermöglicht es Ihnen, über eine Collection oder ein Array zu iterieren, ohne jemals explizit einen Iterator zu erstellen.
Wenn Sie for/in einsetzen möchten, verwenden Sie eine for-Anweisung, die so aussieht:
Iteriert über jedes Objekt in einer Collection.
Bei jedem Schleifendurchlauf wird das nächste Element in der Collection obj zugewiesen.
for (Object obj: Collection) { ... }
Hier sehen Sie, wie Sie mit for/in über eine ArrayList iterieren würden:
ArrayList ...
Get Entwurfsmuster von Kopf bis Fubß now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.