Switch结构
格式
switch(表达式){
case : 常量表达式1;
break;
case : 常量表达式2;
break;
default:
语句3;
}
代码
Scanner sr = new Scanner(System.in);
System.out.println("请输入您的选择: 1.学生管理 2.老师管理 3.退出");
String choice = sr.next();//用String接收键盘录入
switch (choice) {//表达式
//用键盘录入的字符去匹配每个case 的常量表达式
case "1":
System.out.println("欢迎来到学生管理系统");
break;
case "2":
System.out.println("欢迎来到老师管理系统");
break;
case "3":
System.out.println("感谢您使用黑马信息管理系统,再见!");
//退出当前正在运行的JVM
System.exit(0);
break;
//如果没有匹配上就会进入default语句
default:
System.out.println("您的输入有误,请重新输入!");
break;
}
注意 :
- Switch语句是选择结构,不是循环结构。
- break是不能少的语句