Java -While-Schleife
Schleifen
Schleifen können einen Codeblock ausführen, solange eine bestimmte Bedingung erreicht ist.
Schleifen sind praktisch, weil sie Zeit sparen, Fehler reduzieren und den Code besser lesbar machen.
Java-While-Schleife
Die while
Schleife durchläuft einen Codeblock, solange eine angegebene Bedingung lautet true
:
Syntax
while (condition) {
// code block to be executed
}
Im folgenden Beispiel wird der Code in der Schleife immer wieder ausgeführt, solange eine Variable (i) kleiner als 5 ist:
Beispiel
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Hinweis: Vergessen Sie nicht, die in der Bedingung verwendete Variable zu erhöhen, sonst endet die Schleife nie!
Die Do/While-Schleife
Die do/while
Schleife ist eine Variante der while
Schleife. Diese Schleife führt den Codeblock einmal aus, bevor überprüft wird, ob die Bedingung wahr ist, dann wiederholt sie die Schleife, solange die Bedingung wahr ist.
Syntax
do {
// code block to be executed
}
while (condition);
Das folgende Beispiel verwendet eine do/while
Schleife. Die Schleife wird immer mindestens einmal ausgeführt, auch wenn die Bedingung falsch ist, da der Codeblock ausgeführt wird, bevor die Bedingung getestet wird:
Beispiel
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5);
Vergessen Sie nicht, die in der Bedingung verwendete Variable zu erhöhen, sonst endet die Schleife nie!