写switch语句的时候出现bug不知道应该咋修改了,求指点。
public static void main(String[] args) {
System.out.println("开始");
Scanner scanner = new Scanner(System.in);
System.out.println("请输入周几:");
switch (scanner.nextInt()) {
case 1:
System.out.println("星期一");
break;
case 2:
System.out.println("星期二");
break;
case 3:
System.out.println("星期三");
break;
case 4:
System.out.println("星期四");
break;
case 5:
System.out.println("星期五");
break;
case 6:
System.out.println("星期六");
break;
case 7:
System.out.println("星期天");
break;
default:
System.out.println("输入数据有误!");
break;
}
}
我没看出来这个符号有什么问题,不过我觉得case后面应该有一个空格
在所有的case后加上空格就行了