Javaifキーワード_
例
2つの値をテストして、20が18より大きいかどうかを確認します。条件がtrue
、の場合は、次のテキストを出力します。
if (20 > 18) {
System.out.println("20 is greater than 18");
}
定義と使用法
このif
ステートメントは、条件が。の場合に実行されるJavaコードのブロックを指定しますtrue
。
Javaには次の条件文があります。
if
指定された条件が真の場合に、実行するコードのブロックを指定するために使用しますelse
同じ条件がfalseの場合、実行するコードのブロックを指定するために使用しますelse if
最初の条件がfalseの場合、テストする新しい条件を指定するために使用しますswitch
実行するコードの多くの代替ブロックを指定するために使用します
その他の例
例
if
次のステートメントを使用して変数をテストします。
int x = 20;
int y = 18;
if (x > y) {
System.out.println("x is greater than y");
}
例
ステートメントを使用してelse
、条件が。の場合に実行されるコードのブロックを指定しますfalse
。
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// Outputs "Good evening."
例
最初の条件が。の場合は、ステートメントを使用しelse if
て新しい条件を指定します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."
関連ページ
Java If ... Elseチュートリアルで条件の詳細をお読みください。