Switch选择结构

Switch选择结构

基本语法:
switch(expression){
   case value :
      //执行语句
      break; //可选
   case value :
      //执行语句
      break; //可选
   //你可以有任意的case语句
   default:  //可选
      //执行语句
}

 

//字符选择
char grade = 'C';

switch(grade){
   case 'A':
       System.out.println("优秀")
       break;
   case 'B':
       System.out.println("良好")
       break;
   case 'C':
       System.out.println("不合格")
       break;
   case 'D':
       System.out.println("差品")
       break;
   case 'E':
       System.out.println("劣质")
       break;
   default:
       System.out.println("非法输入")
}

注意点

1、case具有穿透现象,如果在输出语句后未加“break;”还会继续执行后面的语句。
2、default可以让结构更完整,当输入未知字符串后进行default语句。

 

posted @ 2021-04-27 11:47  牛油果柿子  阅读(59)  评论(0)    收藏  举报