3控制语句

switch语句

   格式   :   

           switch(表达式)

        case 常量值1:

           语句体1;

                 break;            //break  不要省略,否则会case穿透,直接直行到下一个break处

        case 常量值2:

           语句体2;

                 break;

        case 常量值3:

           语句体3;

                 break;

        default:

           语句体4;

     格式解释说明:

switch:说明这是switch语句。
表达式:可以是byte,short,int,char
   JDK5以后可以是枚举
   JDK7以后可以是字符串
case:后面的值就是要和表达式进行比较的值
break:表示程序到这里中断,跳出switch语句
default:如果所有的情况都不匹配,就执行这里,相当于if语句中的else

         

原文地址:https://www.cnblogs.com/bushi/p/6515455.html