例如:
在下面的示例中,我们判断两个值20是否大于18,如果条件为true
,请打印输出一些文本:
if (20 > 18) { System.out.println("20大于18"); }
1、定义和用法
if
语句指定条件为true
时要执行的Java代码块。
Java具有以下条件语句:
- 如果指定的条件为
true
,则使用if
指定要执行的代码块 - 如果相同的条件为
false
,则使用else
指定要执行的代码块 - 如果第一个条件为
false
,则使用else if
指定要判断的另一个条件 - 使用
switch
指定许多要执行的可选代码块
2、使用示例
例如:
使用if
语句判断:
nt x = 20; int y = 18; if (x > y) { System.out.println("x大于y"); }
例如:
如果条件为false
,则使用else
语句指定要执行的代码块。
int time = 20; if (time < 18) { System.out.println("cjavapy"); } else { System.out.println("python"); } // 输出 "python"
例如:
如果第一个条件为false
,则使用else if
语句指定新条件。
int time = 22; if (time < 10) { System.out.println("c"); } else if (time < 20) { System.out.println("java"); } else { System.out.println("python"); } // 输出 "python"