java条件语句之 if-else
一个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 的语句就结束了 感谢大家阅读 喜欢的话记得点赞+收藏哦!
- 点赞
- 收藏
- 关注作者
评论(0)