Heim > Java > javaLernprogramm > Hauptteil

Der For-Each-Stil für die Schleife

王林
Freigeben: 2024-08-10 11:24:03
Original
287 Leute haben es durchsucht

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

Syntax:

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

Nach dem Login kopieren

Vorgang: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
}

Nach dem Login kopieren

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

Das obige ist der detaillierte Inhalt vonDer For-Each-Stil für die Schleife. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!