一、顺序结构
二、判断语句
1.单if语句:判断关系表达式是否为true若是则执行{}中的语句体否则则不执行{}中的语句体
格式 if(关系表达式){
语句体;
}
2.标准的if—else语句
格式: if(关系表达式){
语句体1;
}else{
语句体2;
}
2.标准的if—else,if—else语句
格式: if(判断条件1){
执行语句体1;
}else if(判断条件2){
执行语句体2;
}
```
}else if(判断条件n){
执行语句体n;
}else{
执行语句体n+1;
}
三、选择语句
1.格式:【保证常量值不能重复】
switch(表达式(对什么进行检查就写什么)){
case 常量值 1:
语句体1;
break;
case 常量值2:
语句体2;
break;
```
default:
语句体n+1;
break;
}
2.示例:
3.switch语句注意事项
(1)多个case语句后面的数值不可以重复
2.switch后面小括号当中只能是下列数据类型
基本数据类型:byte/short/char/int
引用数据类型:String字符串、enum枚举
3.switch语句格式可以很灵活,前后语句可以颠倒,而且break语句还可以省略但是会穿透下一个case语句