java条件语句之 if-else

举报
泽宇-Li 发表于 2021/05/11 22:40:47 2021/05/11
【摘要】 一个if语句包含一个布尔表达式和一条或多条的语句语法:if语句的语法如下if(布尔表达式的值){//如果布尔表达式为true 将执行的语句}结果:如果布尔表达式的值为true  则执行if语句中的代码否则跳过if执行if后面语句的代码例如:if...else 语句  if语句后面可以跟else语句 当if语句的布尔表达式值为false时 else语句块会被执行语法:  if(布尔表达式值){...

一个if语句包含一个布尔表达式和一条或多条的语句

语法:if语句的语法如下

if(布尔表达式的值)

{//如果布尔表达式为true 将执行的语句

}

结果:如果布尔表达式的值为true  则执行if语句中的代码否则跳过if执行if后面语句的代码

例如:

if...else 语句  if语句后面可以跟else语句 当if语句的布尔表达式值为false时 else语句块会被执行

语法:  if(布尔表达式值){//是布尔表达式的值为true}else{是布尔表达式的值为false}

if..else  if..else语句

if语句后面可以跟else  if  else  这种语句可以检查到多种可能的情况 使用if  else  if else语句的时候 需要注意以下几点

if语句之多有一个else语句 else语句在所有的elseif之后 

if语句可以有若干个else if 语句 比在在else之前

一旦其中一个else if语句检查为true 其他的elseif以及else语句都将跳过执行

就近原则 判断if和else相邻

语法: if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }else { //如果以上布尔表达式都不为true执行代码 }

嵌套的if else 语句 使用嵌套的if else语句是合法的 也就是说可以在另一个if或者else if语句中使用if或者else if语句

语法: if(布尔表达式1){ 布尔表达式1为true执行的代码

          if(布尔表达式2){布尔表达式2为true执行的代码}}

你可以像if语句一样嵌套else  if..else

实例:

到这里 ifelse 的语句就结束了 感谢大家阅读  喜欢的话记得点赞+收藏哦!

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。