==== Příkaz if ==== Jedná se o jeden z nejvíce užívaných příkazů. Java jej umožňuje použít jak v neúplné podmínce, tak v úplné podmínce. === Neúplná podmínka === if (logická_výraz) příkaz1; **Jak to funguje?** Pokud je //logický_výraz// splněn provede se //příkaz//. === Úplná podmínka === if (logická_výraz) příkaz1; else příkaz2; **Jak to funguje?** Pokud je //logický_výraz// splněn provede se //příkaz1//. Pokud splněn není provede se //příkaz2//. Pokud je potřeba použití více příkazů, vkládají se do bloku odděleného složenými závorkami. if (logický_výraz) { příkaz1a; příkaz1b; příkaz1c; } else { příkaz2a; příkaz2b; } Příkazy //if// lze do sebe vnořovat. V tomto případě se //else// vztahuje vždy k nejbližšímu //if//. Pokud potřebujeme //else// spárovat k jinému //if//, je nutno použít složené závorky. if (logická_podmínka1) { if (logická_podmínka2) příkaz1; příkaz2; } else { příkaz3a; příkaz3b; }