Java-Array-Verarbeitung

Obwohl wir über die Indizes eines Arrays manuell auf die Daten zugreifen können, ist es sehr wichtig, diesen Vorgang automatisieren zu können, damit wir mit wenig Code große Mengen von Zuweisungen vornehmen können.

Um diese Automatisierung zu erreichen, können wir auf mehrere Java- Tools zählen, darunter die for- und while- Schleifen, die zusätzlich zur foreach- Zahl zum Lesen der Daten eines Arrays verwendet werden.

Touring das Array mit für

Die Verwendung einer for-Schleife zum Durchlaufen und Verarbeiten eines Arrays ist etwas Natürliches. Einer der Gründe, warum wir dies tun können, ist, dass Java uns mitteilt, wie viele Positionen das Array hat, damit wir feststellen können, wie viele Schleifen unser Block haben wird. Ein weiterer Grund ist, dass as Ein Array enthält alle Elemente desselben Datentyps. Es ist sehr wahrscheinlich, dass wir diese Daten auf die gleiche Weise verarbeiten. Daher ist es normal, dieses Tool zu verwenden.

Sehen wir uns im folgenden Bild an, wie wir eine Tour durch ein Array mit einer for-Schleife machen .

java_procesamiento_array.jpg

Da wir bereits ein Array mit einer Dimension definiert haben und mit der Eigenschaft .length wissen können, wie lang es ist, verwenden wir es als Begrenzung für die for-Schleife. Daher wird die abzählbare Variable verwendet, um sich bei jeder Iteration der Schleife innerhalb des Arrays zu bewegen. Das Interessanteste an diesem Code ist, dass wir die Funktionalität des Arrays mit der Erfassung von Daten durch den Benutzer kombinieren, wodurch wir unendlich viele Möglichkeiten von Funktionen erhalten, die wir entwickeln können.

Schleife für jeden

Dies ist eine Verbesserung oder Anpassung der klassischen for-Schleife. Der Unterschied besteht darin, dass wir anstatt sie abzugrenzen und ihre Zähler zu setzen, nur das Array an sie übergeben und dadurch die Dimension der Schleife bestimmen und jedes ihrer Elemente durchgehen müssen Elemente.

Erklärung
Die Art und Weise, wie wir diese Schleife deklarieren, ändert sich ein wenig wie beim Original für. Zuerst müssen wir eine Variable des Datentyps definieren, den das Array speichert, und dann das Array angeben, das es durchlaufen muss. Sehen wir uns das folgende Bild an, in dem wir eine for-each-Schleife deklariert haben:

java_processing_array2.jpg

Hier sehen wir, dass wir den beim Definieren der Schleife erläuterten, den interessantesten Teil, den wir beim Verwenden des Inhalts des Arrays sehen, eingehalten haben. Wenn wir schauen, brauchen wir den Index nicht mehr, und das liegt daran, dass die angewendete Anweisung bereits weiß, an welcher Position Wenn Sie die empfangende Variable drucken, erhalten Sie die Werte in der Reihenfolge, in der sie gespeichert wurden.

See also  So verzögern Sie die Aktualisierung von Windows 10 Oktober 2018 Update 1809

Wenn Sie dieses Tutorial beenden, können Sie feststellen, dass auf diese Weise viel Code eingespart wird und das Ergebnis für Benutzer besser lesbar ist, die unseren Code in Zukunft lesen und dann Wartungsarbeiten durchführen müssen, um die Skalierbarkeit zu vereinfachen.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *