Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
|
objprg:jazykjava:cykly [21. 04. 2015, 13.39] xnguyen3 |
objprg:jazykjava:cykly [21. 04. 2015, 13.40] (aktuální) xnguyen3 |
||
|---|---|---|---|
| Řádek 8: | Řádek 8: | ||
| **while** = po while následuje podmínka v kulatých závorkách a blok, který chceme opakovat. Kód umístěný v tomto bloku se provádí tak dlouho, dokud je splněna podmínka. | **while** = po while následuje podmínka v kulatých závorkách a blok, který chceme opakovat. Kód umístěný v tomto bloku se provádí tak dlouho, dokud je splněna podmínka. | ||
| - | **For** = za for skrývá se trojice příkazů oddělených středníkem, můžeme hromadně nadeklarovat více proměnných | + | **For** = za for skrývá se trojice příkazů oddělených středníkem, můžeme hromadně nadeklarovat více proměnných |
| **switch** = přepínač, muzeme prepinat mezi nekolika větvemi programu. Dále umožňuje nám zjednodušit zápis více podmínek pod sebou | **switch** = přepínač, muzeme prepinat mezi nekolika větvemi programu. Dále umožňuje nám zjednodušit zápis více podmínek pod sebou | ||
| + | |||
| **case** | **case** | ||
| + | |||
| **default** = slouží k tomu, aby bylo možné stávající rozhraní obohatit o obecné implementace bez nutnosti měnit implementující třídy, ale zbaví nás ve většině případů zmíněného omezení tvořit hierarchii základních tříd. Místo základních tříd může totiž implementace obsahovat již samo rozhraní v default metodách. | **default** = slouží k tomu, aby bylo možné stávající rozhraní obohatit o obecné implementace bez nutnosti měnit implementující třídy, ale zbaví nás ve většině případů zmíněného omezení tvořit hierarchii základních tříd. Místo základních tříd může totiž implementace obsahovat již samo rozhraní v default metodách. | ||
| + | |||
| **break** = ukončí vykonávání cyklu a program bude pokračovat za uzavírací závorkou jeho bloku | **break** = ukončí vykonávání cyklu a program bude pokračovat za uzavírací závorkou jeho bloku | ||
| + | |||
| **continue** = cyklus přejde ihned do další iterace | **continue** = cyklus přejde ihned do další iterace | ||
| + | |||
| **return** = vrací nějakou hodnotu, do příkazu return je vždy metoda okamžitě ukončena | **return** = vrací nějakou hodnotu, do příkazu return je vždy metoda okamžitě ukončena | ||