„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Der For-Each-Stil für die Schleife

Der For-Each-Stil für die Schleife

Veröffentlicht am 21.08.2024
Durchsuche:906

Zweck: Die for-each-Schleife wird verwendet, um die Elemente eines Arrays oder einer Sammlung sequentiell vom Anfang bis zum Ende zu durchlaufen.

Syntax:

for(tipo var-iter : conjunto) {
  // bloco de instruções
}

Operation: Bei jeder Iteration wird das nächste Element des Arrays der Iterationsvariablen zugewiesen, die einen Typ haben muss, der mit den Elementen des Arrays kompatibel ist.

Vorteile:

  • Macht einen Schleifenzähler überflüssig.
  • Vermeidet die Notwendigkeit, Schleifengrenzen manuell zu definieren.
  • Reduziert die Wahrscheinlichkeit von Fehlern im Zusammenhang mit dem Array-Index.

Einschränkungen:
Die Iterationsvariable ist schreibgeschützt, was bedeutet, dass sie nicht zum Ändern des zugrunde liegenden Arrays verwendet werden kann.
Die Schleife durchläuft alle Elemente des Arrays, es sei denn, eine break-Anweisung wird verwendet, um die Schleife vorzeitig zu verlassen.

Beispiel für eine Einschränkung:
Auch wenn die Iterationsvariable innerhalb der Schleife geändert wird, hat dies keine Auswirkungen auf das ursprüngliche Array:

for(int x : nums) {
  x = x * 10; // Sem efeito no array original
}

Verwendung mit Arrays und Sammlungen: Die for-each-Schleife kann neben Arrays auch zum Durchlaufen von Elementen anderer Sammlungen in Java verwendet werden, wie sie beispielsweise vom Collections Framework bereitgestellt werden.

O laço for de estilo for-each

Freigabeerklärung Dieser Artikel ist abgedruckt unter: https://dev.to/devsjavagirls/o-laco-for-de-estilo-for-each-2kjk?1 Bei Verstößen wenden Sie sich bitte an [email protected], um ihn zu löschen
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3