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 whileprochá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/whileje variantou whilesmyč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/whilesmyč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čí!


Otestujte se pomocí cvičení

Cvičení:

Tiskněte i, dokud ije méně než 6.

int i = 1;
 (i ;
}