Einführung
Es gibt verschiedene Möglichkeiten, Ihre Anwendung mit Schleifenlogik zu versehen, und je nach Kontext bietet jede von ihnen differenzierte Features sowie Vor- und Nachteilen.
Angenommen, Sie beginnen mit der Arbeit an einer Anwendung, die Zeichenfolgendaten und numerische Daten mithilfe von eindimensionalen und mehrdimensionalen Arrays verarbeitet. Nach einer ersten Überprüfung stellen Sie fest, dass foreach-Anweisungen keine Schleifenlogik unterstützen, die in vielen Fällen erforderlich ist. Sie benötigen einen weiteren Ansatz zum Durchlaufen mehrdimensionaler Arrays und für Situationen, in denen foreach-Schleifen nicht die erforderliche Iterationssteuerung bieten. Sie müssen Erfahrung mit for-Anweisungen sammeln, wenn Sie dieses Projekt erfolgreich abschließen möchten.
In diesem Modul beginnen Sie mit dem Schreiben von for-Anweisungen, die eine bestimmte Anzahl von Wiederholungen durchlaufen. Nach dem Implementieren einer grundlegenden for-Anweisung erfahren Sie, wie Sie for-Anweisungen implementieren, die rückwärts ein Array durchlaufen, Arrayelemente während einer Iteration überspringen oder nur angegebene Elemente eines Arrays verarbeiten (durch Ändern des Initialisierers, der Bedingung und des Iterators der for-Anweisung).
Am Ende dieses Moduls können Sie Mithilfe von for-Anweisungen Schleifenlogik implementieren, wenn foreach-Anweisungen das Szenario nicht unterstützen.
Lernziele
In diesem Modul lernen Sie Folgendes:
- Verwenden Sie eine
for-Anweisung, um durch einen Codeblock zu schleifen. - Untersuchen der
for-Anweisungssyntax, mit der Sie das Iterationsmuster steuern können
Voraussetzungen
- Erfahrung mit der
foreach-Iterationsanweisung. - Erfahrung beim Arbeiten mit Variablen