Inhaltsverzeichnis
Obwohl wir auf die Daten von a . zugreifen können Array manuell mit seinen Indizes, ist es sehr wichtig, diesen Vorgang automatisieren zu können, damit wir mit wenig Code große Mengen an Zuweisungen durchführen können.Um diese Automatisierung zu erreichen, können wir auf mehrere Tools von Java, darunter haben wir die Schleifen für und während, zusätzlich zu der Figur von für jedes um die Daten aus einem Array lesen zu können.
Durchlaufen des Arrays mit for
Benutze einen für Schleife ein Array zu durchlaufen und zu verarbeiten ist natürlich, einer der Gründe, warum wir dies tun können, ist, dass Java es sagt uns, wie viele Positionen das Array hat, damit wir feststellen können, wie viele Schleifen unser Block haben wird. Ein weiterer Grund ist, dass ein Array alle seine Elemente des gleichen Datentyps enthält auf die gleiche Weise, was die Verwendung dieses Tools selbstverständlich macht.
Sehen wir uns im folgenden Bild einen Code an, der zeigt, wie wir ein Array mit a . durchlaufen für Schleife.
Da wir bereits ein Array mit einer Dimension definiert haben, mit der Eigenschaft .Länge Wir können ihre Länge kennen, wir verwenden dies als Grenze der for-Schleife und verwenden daher die Zählervariable, um bei jeder Iteration der Schleife durch das Array zu gehen. Das Interessanteste an diesem Code ist, dass wir die Funktionalität des Arrays mit der Erfassung von Daten durch den Benutzer kombinieren, wodurch wir unendliche Möglichkeiten von Funktionalitäten erhalten, die wir entwickeln können.
Für jede Schleife
Dies ist eine Verbesserung oder Anpassung der klassischen for-Schleife, der Unterschied besteht darin, dass wir sie nicht abgrenzen und ihre Zähler setzen müssen, sondern nur das Array übergeben und es dafür verantwortlich ist, seine Dimension zu bestimmen und zu durchlaufen jedes seiner Elemente.
StellungnahmeDie Art und Weise, wie wir diese Schleife deklarieren, ändert sich ein wenig gegenüber dem Original für. Als erstes müssen wir eine Variable des Datentyps definieren, der das Array speichert, und dann sagen wir ihm, dass das Array durchlaufen soll. Sehen wir uns das folgende Bild an, in dem wir eine for-each-Schleife deklariert haben:
Hier sehen wir, dass wir das, was bei der Definition der Schleife erklärt wurde, eingehalten haben welche Position des Arrays geht, so dass beim Drucken der Empfängervariablen die Werte in der Reihenfolge ihrer Speicherung angegeben werden.
Am Ende dieses Tutorials können wir sehen, dass wir auf diese Weise viel Code sparen und das Ergebnis besser lesbar ist, was es für Leute, die unseren Code in Zukunft lesen und dann Wartungsarbeiten durchführen müssen, viel einfacher macht, um dazu beizutragen Skalierbarkeit.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben