跳转到内容

Java 编程/语句/if

来自维基教科书,开放的书籍,开放的世界

if ... else 语句用于根据布尔条件的结果有条件地执行两个语句之一。

示例

if (list == null) {
  {{Java://|this block of statements executes if the condition is true
}
else {
  {{Java://|this block of statements executes if the condition is false
}

一个 if 语句有两种形式

if (boolean-condition)
   statement1

if (boolean-condition)
   statement1
else
   statement2

如果要执行不同的语句,则使用第二种形式,如果布尔条件为真或假。如果只想执行语句1,则使用第一个,如果条件为真,则不想执行备用语句,如果条件为假。

以下示例调用两个 int 方法,f()f(),存储结果,然后使用 if 语句测试 x 是否小于 y,如果是,则语句1主体将交换值。最终结果是 x 始终包含较大的结果,而 y 始终包含较小的结果。

int x = f();
int y = y();
if ( x < y ) {
  int z = x;
  x = y;
  y = z;
}
华夏公益教科书