if选择结构
- if语法
if(布尔表达式){如果布尔表达式为true则执行该条语句}
- if...else语法
if(布尔表达式){如果布尔表达式为true则执行该语句}else{如果布尔表达式为falas则执行该语句}
- if多选择结构:if...else if...else
if(布尔表达式1){如果布尔表达式1为true则执行该条语句 }else if(布尔表达式2){如果布尔表达式2为true则执行该条语句 }else if(布尔表达式3){如果布尔表达式3为true则执行该条语句 }else{如果以上布尔表达式都不为true则执行该语句}
- 嵌套的if结构
if(布尔表达式1){如果布尔表达式1为true则执行该条语句 if(布尔表达式2){如果布尔表达式2为true则执行该条语句}}
- switch多选择结构
```
switch(expression){//判断一个变量与一系列值中某个值是否相等,每个值称为一个分支
case value://swith语句中的变量可以是byte、short、int和char
//语句 //从java SE 7开始,swith语句支持String类型,同时case标签必须为字符串常量或字面量
break;//可选
case value:
//语句
break;//可选
//可以有任意多case语句
default://可选
//语句
}