Středníky, závorky, bloky
Požadavky na absolvování
Středník (;):
- Ve světě Javy se středník používá k ukončení jednotlivých příkazů. Každý příkaz je obvykle napsán na jednom řádku a končí středníkem.
- Pokud byste měli v programu více příkazů na jednom řádku, oddělujte je středníky.
Příklad použití středníku:
int x = 5; // Deklarace proměnné x a přiřazení hodnoty 5 System.out.println("Hello"); System.out.println("World"); // Dva příkazy oddělené středníkem na jednom řádku
Závorky ():
- Závorky se používají k označení skupiny parametrů nebo k vytvoření výrazu, který se vyhodnotí jako hodnota.
- V deklaracích funkcí (metod) určují závorky seznam parametrů metody.
- Při volání funkce jsou závorky použity k předání argumentů do metody.
- Při více vnořených závorkách se nejdříve vyhodnocuje ta vnitřní.
- Závorky také slouží k zadání výchozích parametrů pro podmínku, cyklus apod.
Příklad použití závorek:
// Deklarace metody s parametry public void greet(String name) { System.out.println("Hello, " + name + "!"); } // Volání metody s argumentem v závorkách greet("John");
Bloky {}:
- Bloky slouží k seskupení několika příkazů do jednoho logického celku, což umožňuje provádět více příkazů jako jeden celek.
- Bloky jsou důležité pro definici těla funkcí, smyček (cyklů) a podmíněných struktur (if, else, switch).
- Běžné je mít více bloků vnořených do sebe.
- V bloku jsou příkazy umístěny mezi otevírací závorku
{
a uzavírací závorku}
. - Velmi častou chybou je, že jsme nedostatečně důslední v definování bloků, a tak nějaký již založený blok není ukončený. Tato chyba se velmi špatně odhaluje v kódu.
Příklad použití bloků:
// Blok if-else int x = 10; if (x > 5) { System.out.println("x je větší než 5"); } else { System.out.println("x není větší než 5"); } // Blok cyklu for for (int i = 1; i <= 5; i++) { System.out.println("Hodnota i je: " + i); }
Celkově platí, že díky používání středníku, závorek a bloků je váš kód strukturovaný, logicky oddělený a snáze čitelný. Správné použití těchto prvků je důležité pro úspěšné programování v jazyce Java.
Naposledy změněno: Pátek, 28. července 2023, 22.25