循环结构 遗漏点

switch

只记录和c++不同的

  • default的位置和省略情况

    default可以放在任意位置,也可以省略

  • case穿透

    不写break会引发case穿透现象
    就是一直往下执行,直到遇到break或执行完了

  • switch在JDK12的新特性

int number = 10;
switch (number) {
    case 1 -> System.out.println("一");
    case 2 -> System.out.println("二");
    case 3 -> System.out.println("三");
    default -> System.out.println("其他");
}
posted @ 2023-07-13 17:02  KAVEI  阅读(4)  评论(0编辑  收藏  举报