您的位置 首页 java

Java入门第八课:分支结构中的if和if else语句

if 语句是使用最多的条件分支结构,它属于选择语句,也可以称为条件语句。

布尔表达式:布尔表达式可以是任意一种逻辑表达式,最后返回的结果必须是一个 布尔值 。取值可以是一个单纯的布尔变量或常量,也可以是使用关系或 布尔 运算符的表达式。如果条件为真,那么执行语句块;如果条件为假,则语句块将被绕过而不被执行。

语句块:该语句块可以是一条语句也可以是多条语句。如果仅有一条语句,可省略条件语句中的大括号{}。

if语句结构

if语句对 条件表达式 进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句。条件结果必须是布尔值 ,建议都加上花括号。 如果不加花括号,则只对第一句话有效。

代码示例:

if-else双分支结构

单 if 语句仅能在满足条件时使用,而无法执行任何其他操作。而结合else语句的 if 可以定义两个操作,此时的 if-else 语句表示”如果条件正确则执行一个操作,否则执行另一个操作”。

当条件表达式为真时,执行语句块1,否则,执行语句块2。也就是else部分。

代码示例:

尝试分析下面这串代码的功能:

试着改变a和b的值,然后查看输出结果吧。

if-else if-else多分支选择结构

if(布尔表达式1)

{

语句块1;

}

else if(布尔表达式2)

{

语句块2;

}

………

else if(布尔表达式n)

{

语句块n;

}

else

{

语句块n+1;

}

在上述语法格式中,使用 if-else if-else语句时,依次判断表达式的值,当某个分支的条件表达式的值为 true 时,则执行该分支对应的语句块,然后跳到整个 if 语句之外继续执行程序。如果所有的表达式均为 false,则执行语句块 n+1,然后继续执行后续程序。

• 逐条if语句进行判断

• 条件匹配,进入语句体

• 否则对if语句继续匹配

好了,本期到这里就结束了,有什么不懂或纠正的可以在下方评论区留言,小编也是初学者,需要大家的支持。大家记得点赞收藏分享关注哟!学习本是一个有始有终的事,只有坚持不懈的思考与积累,才能学有所成,学有所获。正所谓

下一期:

Java入门第九课: while 循环与 for循环

文章来源:智云一二三科技

文章标题:Java入门第八课:分支结构中的if和if else语句

文章地址:https://www.zhihuclub.com/188577.shtml

关于作者: 智云科技

热门文章

网站地图