java学习笔记——switch语句_大奖状的博客-爱代码爱编程
分支语句switch语句
格式:
switch(表达式){
case 值1:
语句1;
break;
case 值2:
语句2;
break;
case 值3:
语句3;
break;
…
default:
语句体n +1;
break;
}
import java.util.Scanner;
public class Demo1Switch{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个星期数:");
int num = sc.nextInt();
switch(num){
case 1 :
System.out.println("您输入的是星期"+num+"");
break;
case 2 :
System.out.println("您输入的是星期"+num+"");
break;
case 3 :
System.out.println("您输入的是星期"+num+"");
break;
case 4 :
System.out.println("您输入的是星期"+num+"");
break;
case 5 :
System.out.println("您输入的是星期"+num+"");
break;
case 6 :
System.out.println("您输入的是星期"+num+"");
break;
case 7 :
System.out.println("您输入的是星期"+num+"");
break;
default:
System.out.println("您输入的是星期有误!");
break;
}
}
}
switch语句case穿透
再switch语句中,如果case控制的语句后面不写break,就会出现穿透现象。