目录

JAVA if 关键字

❮ Java 关键字


示例

测试两个值,看看 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 教程


❮ Java 关键字