Schleifen: Unterschied zwischen den Versionen
Aus FI-Wiki
Die Seite wurde neu angelegt: „Schleifen Kategorie:Programmieren“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
== Schleifenarten in Java == | |||
=== for-Schleife === | |||
Typische Zählschleife mit Initialisierung, Bedingung und Inkrement. | |||
<syntaxhighlight lang="java"> | |||
for (int i = 0; i < 5; i++) { | |||
System.out.println("i = " + i); | |||
} | |||
</syntaxhighlight> | |||
=== while-Schleife === | |||
Führt einen Codeblock aus, solange die Bedingung wahr ist. | |||
<syntaxhighlight lang="java"> | |||
int i = 0; | |||
while (i < 5) { | |||
System.out.println("i = " + i); | |||
i++; | |||
} | |||
</syntaxhighlight> | |||
=== do-while-Schleife === | |||
Wie die while-Schleife, aber der Code wird mindestens einmal ausgeführt. | |||
<syntaxhighlight lang="java"> | |||
int i = 0; | |||
do { | |||
System.out.println("i = " + i); | |||
i++; | |||
} while (i < 5); | |||
</syntaxhighlight> | |||
=== for-each-Schleife (enhanced for loop) === | |||
Zum Durchlaufen von Arrays oder Collections. | |||
<syntaxhighlight lang="java"> | |||
int[] zahlen = {1, 2, 3, 4, 5}; | |||
for (int zahl : zahlen) { | |||
System.out.println("Zahl: " + zahl); | |||
} | |||
</syntaxhighlight> | |||
[[Kategorie:Programmieren]] | [[Kategorie:Programmieren]] |
Version vom 22. April 2025, 14:19 Uhr
Schleifenarten in Java
for-Schleife
Typische Zählschleife mit Initialisierung, Bedingung und Inkrement.
for (int i = 0; i < 5; i++) {
System.out.println("i = " + i);
}
while-Schleife
Führt einen Codeblock aus, solange die Bedingung wahr ist.
int i = 0;
while (i < 5) {
System.out.println("i = " + i);
i++;
}
do-while-Schleife
Wie die while-Schleife, aber der Code wird mindestens einmal ausgeführt.
int i = 0;
do {
System.out.println("i = " + i);
i++;
} while (i < 5);
for-each-Schleife (enhanced for loop)
Zum Durchlaufen von Arrays oder Collections.
int[] zahlen = {1, 2, 3, 4, 5};
for (int zahl : zahlen) {
System.out.println("Zahl: " + zahl);
}