Search
Cyklus do while má následující syntaxi :
do { příkaz/y; }while (logický_výraz);
Jak to funguje?
Program vstoupí do cyklu a provede příkaz/y. Otestuje se logický_výraz a pokud je pravdivý, cyklus se opakuje. Pokud logický_výraz již není pravdivý, je cyklus opuštěn. Je zřejmé, že narozdíl od cyklu while jsou příkazy provedeny minimálně jednou.
Pro kód :
int i = 1; do { System.out.println("AHOJ"); i++; }while (i < 6);
Poznámka
Pokud je logický_výraz splněn vždy lze tímto způsobem vytvořit nekonečný cyklus!