分支语句-switch语句
1.switch语句的格式
格式:
switch(表达式){
case 值1:
语句体1:
break;
case 值2:
语句体2:
break;
....
default:
语句体n+1;
[break]
}
格式说明:
表达式:取值byte.shor.int.char.JDK5以后可以是美剧,JDK7以后可以是String
case:后面跟的是和表达式进行比较的值
break:表示中断,结束的意思,用来结束switch语句
default:表示所有情况都不匹配的时候,就执行该处的内容,和if语句中的else相似
1 import java.util.Scanner; 2 3 public class prectice3 { 4 public static void main(String[] args) { 5 Scanner sc = new Scanner(System.in); 6 System.out.println("请输入星期(1-7)"); 7 int week = sc.nextInt(); 8 switch(week){ 9 case 1: 10 System.out.println("星期一"); 11 break; 12 case 2: 13 System.out.println("星期二"); 14 break; 15 case 3: 16 System.out.println("星期三"); 17 break; 18 case 4: 19 System.out.println("星期四"); 20 break; 21 case 5: 22 System.out.println("星期五"); 23 break; 24 case 6: 25 System.out.println("星期六"); 26 break; 27 case 7: 28 System.out.println("星期日"); 29 break; 30 default: 31 System.out.println("输入错误"); 32 33 break; 34 } 35 36 37 38 } 39 }



浙公网安备 33010602011771号