Java While Loop
Smyčky
Smyčky mohou provádět blok kódu, pokud je dosaženo zadané podmínky.
Smyčky jsou užitečné, protože šetří čas, snižují chyby a činí kód čitelnějším.
Java While Loop
Smyčka while
prochází blokem kódu, pokud je zadaná podmínka true
:
Syntax
while (condition) {
// code block to be executed
}
V níže uvedeném příkladu bude kód ve smyčce běžet znovu a znovu, pokud je proměnná (i) menší než 5:
Příklad
int i = 0;
while (i < 5) {
System.out.println(i);
i++;
}
Poznámka: Nezapomeňte zvýšit proměnnou použitou v podmínce, jinak smyčka nikdy neskončí!
Smyčka Do/While
Smyčka do/while
je variantou while
smyčky. Tato smyčka provede blok kódu jednou, než zkontroluje, zda je podmínka pravdivá, a poté bude smyčku opakovat, dokud bude podmínka pravdivá.
Syntax
do {
// code block to be executed
}
while (condition);
Níže uvedený příklad používá do/while
smyčku. Smyčka bude vždy provedena alespoň jednou, i když je podmínka nepravdivá, protože blok kódu se provede před testováním podmínky:
Příklad
int i = 0;
do {
System.out.println(i);
i++;
}
while (i < 5);
Nezapomeňte zvýšit proměnnou použitou v podmínce, jinak smyčka nikdy neskončí!