第一种:
Scanner sc = new Scanner(System.in);
System.out.println("请输入星期几:");
String sport = sc.next();
switch (sport){
case "周一":
System.out.println("篮球");
break;
case "周二":
System.out.println("乒乓球");
break;
case "周三":
System.out.println("羽毛球");
break;
case "周四":
System.out.println("足球");
break;
case "周五":
System.out.println("排球");
break;
case "周六":
System.out.println("棒球");
break;
case "周日":
System.out.println("手球");
break;
default:
System.out.println("数学");
break;
}
第二种:
箭头加大括号结构体
int num=3 ;
switch (num){
case 1 -> {
System.out.println("一");
}
case 2 -> {
System.out.println("二");
}
case 3 -> {
System.out.println("三");
}
default -> {
System.out.println("无此选项");
}
第三种:
Scanner sc = new Scanner(System.in);
int num = sc.nextInt();
switch (num){
case 1,2,3,4,5:
System.out.println("工作日");
break;
case 6:
case 7:
System.out.println("休息日");
break;
default:
System.out.println("无此选项");
break;
//最简单的一种:
case 1,2,3,4,5 -> System.out.println("工作日");
case 6,7 -> System.out.println("休息日");
default -> System.out.println("无此选项");
}