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) statement1else
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; }