Java ——if条件语句 switch语句

本节重点思维导图

 if条件语句

//如果条件表达式成立,执行语句块
if(条件表达式){ 
   //…语句块
}
如果语句块只有一条语句,大括号可以省略,否则不能省略。
建议,不管有几条语句,都不要省略大括号


//如果条件表达式成立,执行语句块1,否则执行语句块2 
if(条件表达式){
   //…语句块1 
}else{
//…语句块2 
}
//如果条件表达式1成立,执行语句块1;否则如果条件表达式2成立,执行语句块2……否则执行语句块N 
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;
       break;
}

程序执行:

  从上往下,当变量的值等于某一个case时,则执行case所对应的语句块,遇到break结束;如果所有的case都不匹配,则执行default。

beak:跳出当前的switch语句。

扫描二维码关注公众号,回复: 6202159 查看本文章

注意:变量的数据类型只能是char byte short int long 枚举

猜你喜欢

转载自www.cnblogs.com/expedition/p/10849186.html