1.if-else语句的三种情形:
-
if( 条件表达式 ){执行代码块;}
-
if( 条件表达式 ){执行代码块 1;}else{执行代码块 2;}
-
if( 条件表达式 1){执行代码块 1;}else if ( 条件表达式 2){执行代码块 2;}……else{执行代码块 n;}
2.switch-case语句
switch(表达式){
case常量1:
执行语句1;
break;
case常量2:
执行语句2;
break;
case常量3:
执行语句3;
break;
........
default:
执行语句;
}
3.switch-case语句中break的作用:
- 从这两个例子可以看出来,break可以让及时跳出switch语句。如果都没有break,当进入到某个case后,会把当前以及剩下的所有case和default的语句全部执行一遍。
4.
- 一定要注意第一个:只支持:byte,short,int,char,String,枚举
- case后一定是常量,不能放变量名,放已经赋值了的变量名也不行