Klíčové slovo Java if
Příklad
Vyzkoušejte dvě hodnoty a zjistěte, zda je 20 větší než 18. Pokud je podmínka true
, vytiskněte text:
if (20 > 18) {
System.out.println("20 is greater than 18");
}
Definice a použití
Příkaz if
určuje blok kódu Java, který se má provést, pokud je podmínka true
.
Java má následující podmíněné příkazy:
- Slouží
if
k určení bloku kódu, který se má provést, pokud je zadaná podmínka pravdivá - Slouží
else
k zadání bloku kódu, který se má provést, pokud je stejná podmínka nepravdivá - Slouží
else if
k zadání nové podmínky k testování, pokud je první podmínka nepravdivá - Slouží
switch
k určení mnoha alternativních bloků kódu, které mají být provedeny
Další příklady
Příklad
Použijte if
příkaz k testování proměnných:
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
Příklad
Pomocí else
příkazu zadejte blok kódu, který se má provést, pokud je podmínka false
.
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Příklad
Použijte else if
příkaz k zadání nové podmínky, pokud je první podmínkou false
.
int time = 22;
if (time < 10) {
System.out.println("Good morning.");
} else if (time < 20) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
Související stránky
Přečtěte si více o podmínkách v našem výukovém programu Java If...Else .