if 单选择结构:
- 我们很多时候需要去判断一个东西是否可行,然后我们才去执行,这样一个过程在程序中用“if语句”来表示
- 语法:
if(布尔表达式){
//如果布尔表达式为true将执行的语句
}
if 双选择结构:
- 不同的判断执行不同的结果,需要一个双选择结构,所以就有了“if...else结构”
- 语法:
if(布尔表达式){
//如果布尔表达式为true将执行的语句
}else{
// 如果布尔表达式为flase将执行的语句
}
if多选择结构:
- if语句至多有1个else语句,else语句在所有的else if语句之后
- if语句可以有若干个else if语句,它们必须在else语句之前
- 一旦其中一个else if语句检测为true,其他的else if语句以及else语句都将跳过执行
- 语法:
if(布尔表达式1){
//如果布尔表达式为true将执行的语句
}else if(布尔表达式2){
// 如果布尔表达式为true将执行的语句
}else if(布尔表达式3){
// 如果布尔表达式为true将执行的语句
}else{
//如果以上布尔表达式都不为true执行的代码
}
嵌套的if结构:
- 使用嵌套的if...else语句是合法的。也就是说你可以在另一个if或者else if语句中使用if或者else if语句,你可以if语句一样嵌套else,if...else 语句
- 语法:
if(布尔表达式1){
//如果布尔表达式为true将执行的语句
if(布尔表达式2){
//如果布尔表达式为true将执行的语句
}
...
}
每日分享:
希望你好,希望你飞得更高,不用随时准备坠入温暖的怀抱。你有着永远磨不平的锐气与棱角,冲破荆棘,路的尽头是掌声与喧嚣
标签:语句,Java,04,流程,else,执行,true,表达式,布尔 From: https://www.cnblogs.com/zhang11/p/16726269.html