Java if 关键字
实例
测试两个值以确定20是否大于18。如果条件为 true
,则打印一些文本:
if (20 > 18) {
System.out.println("20 is greater than 18");
}
定义和用法
if
语句指定在条件为 true
时要执行的Java代码块。
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");
}
实例
如果条件为false
,则使用else
语句指定要执行的代码块。
int time = 20;
if (time < 18) {
System.out.println("Good day.");
} else {
System.out.println("Good evening.");
}
// 输出 "Good evening."
实例
如果第一个条件为false
,则使用 else if
语句指定新条件。
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.");
}
// 输出 "Good evening."
相关页面
Java 教程: Java If...Else 教程。