2021-1-12复习java第二天(查缺补漏)(2)
因为有编程语言基础,这里会加快复习的进度,加快完成正常每天的工作任务,熟练的只做简单记录,不熟练的细化研究。
流程控制语句
if语句
if(关系表达式){
语句体;
…
}
if…else
if(关系表达式){
语句体1;
}else{
语句体2;
}
if… else if…else
if(关系表达式1){
语句体1;
}else if(关系表达式2){
语句体2;
}else if(关系表达式3){
语句体3;
}
…
else{
语句体n;
}
switch
switch(表达式)
{ case 常量值1:
语句体1;
break;
case 常量值2:
语句体2;
break;
…
default:
语句体n+1;
break;
}
【注意】:
1.多个case后面的数值不能重复。
2.switch后面的小括号中只能是一下数据类型
基本数据类型:byte,short,char,int
引用数据类型:String,enum枚举类型
3.switch语句格式灵活,前后顺序可以颠倒不影响执行,break也可以省略,具体根据实际情况使用。