分支语句-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 }
View Code

 

 

posted @ 2024-07-12 17:41  新客登录  阅读(16)  评论(0)    收藏  举报