if的多条件句使用规则?
1. 第一种应用的格式为双路条件选择。
语法格式如下:
if (条件表达式)
{
语句序列1
}
else
{
语句序列2
}
if和else都是Java的关键字,执行if语句时,程序先计算条件表达式的值,如果值为“真”,则执行“语句序列1 ”;如果值为“假”,则执行“语句序列2”。
注意:这里的分支语句序列如果只有一个语句,则不需要用大括号括起来;否则,分支中的所有语句都需要用大括 号括起,以便与分支之外的语句相区分。
2. 第二种应用格式为单路条件选择。
语法格式如下:
if (条件表达式)
{
语句序列
}
即只有if 分支,没有else分支,如果条件表达式成立,则执行if分支语句,否则直接 执行if语句之后的其它语句。
3. 第三种应用格式为多重条件选择结构,
该语句的功能是对else if 进行了更多的条件判断,不同的条件对应不同的语句组。同时,if语句还可以进行语句 的嵌套。需要注意的是,在使用if 嵌套语句时,最好使用{}来确定相互的层次关系。
注意:在Java中,if()和elseif()括号中条件表达式的结果必须是布尔型的(即true或false),这一点与 C和C++不同。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有