代码点读机 / Java / switch

switch Java · 关键字

多路开关,根据变量的值直接跳到对应档位,像电风扇按 1、2、3 档选择风速。

怎么用

switch (变量) { case 值: 语句; break; ... }

小例子

int 档位 = 2;
switch (档位) {
  case 1: System.out.println("低速"); break;
  case 2: System.out.println("中速"); break;
  default: System.out.println("关机");
}

运行结果

输出:中速

提醒:别忘了 break,否则会继续执行下一个 case

官方文档:https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条