switch多选择结构

switch多选择结构

  • 多选择结构还有一个实现变量的方式就是switch case 语句

  • switch case御酒判断一个变量与一系列值中每个值是否相等,每个值称为一个分支

  • switch 语句中的变量类型可以是:

  • byte,short,int或者char

  • 从java SE 7开始

  • switch 支持字符串 String类型了

  • 同时case标签必须为字符串常量或字面量

image-20210413092521468

package ShunXuDome;

public class SwitchDeom01 {
  public static void main(String[] args) {
      //case具有穿透性能,每个输语句的下一行,需要加上break; //switch 匹配一个具体的值
      char grade='f';
      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;
          default:
              System.out.println("未知等级");
      }
  }
}
public class SwitchDome02 {
  public static void main(String[] args) {
      //JDK7的新特性,表达式可以是字符串了
      // 字符的本质还是数字
      //反编译 java——clas(字节码文件)------反编译(IDEA)
      String name="333";
      switch (name){
          case "邢永春":
              System.out.println("你好");
              break;
          case "王刚":
              System.out.println("jibaleng");
              break;
          default://defaule 就是输入东西不是上面数的时候,就需要走这行代码
              System.out.println("未知类型");

      }
  }
}
posted @ 2021-04-14 10:36  πππ·  阅读(69)  评论(0)    收藏  举报