For-Each-Schleife
Die For-Each-Schleife wird auch als erweiterte for-Schleife oder foreach-Schleife bezeichnet.
For-Each-Schleife ist eine neue Funktion von JDK5.0 (andere neue Funktionen wie Generika, Autoboxing usw.).
Das Hinzufügen der For-Each-Schleife vereinfacht das Durchlaufen der Sammlung.
Die Syntax lautet wie folgt:
1 2 3 4 5 6 7 |
|
Beispiel
Für die grundlegende Verwendung können Sie sich den Code direkt ansehen:
Vergleichen Sie zunächst, dass im Code zwei Arten von for-Schleifen erstellt wurden; dann wurde die erweiterte for-Schleife zum Durchlaufen eines zweidimensionalen Arrays verwendet, und schließlich wurden drei Methoden zum Durchlaufen einer Listensammlung verwendet.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 |
|
Nachteil der For-Each-Schleife: Indexinformationen gehen verloren.
Wenn Sie beim Durchlaufen einer Sammlung oder eines Arrays auf den Index der Sammlung oder des Arrays zugreifen müssen, ist es besser, die altmodische Methode zum Implementieren der Schleife oder des Durchlaufs zu verwenden, anstatt die erweiterte for-Schleife zu verwenden weil es die tiefgestellten Informationen verliert.
Das Obige ist der gesamte Inhalt der Java-erweiterten for-Schleife für jeden, der Ihnen vom Herausgeber zur Verfügung gestellt wird. Ich hoffe, er wird für alle hilfreich sein~
Mehr Weitere Informationen zur erweiterten for-Schleife von Java finden Sie in den entsprechenden Artikeln auf der chinesischen PHP-Website!