Switch的用法
一、语句格式
switch(表达式){
case值1:
语句体1;
break;
case值2:
语句体2;
break;
…
default:
语句体n+1;
[break;]
}
代码演示:
```java
```java
package com.slxy;
import java.util.Scanner;
public class SwitchTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入数字1——7");
int week = sc.nextInt();
switch (week){
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;
}
}
}
```java
package com.slxy;
import java.util.Scanner;
public class switchdemo {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入月份");
int mood = sc.nextInt();
switch (mood){
case 1:
case 2:
case 12:
System.out.println("冬季");
break;
case 3:
case 4:
case 5:
System.out.println("春季");
break;
case 6:
case 7:
case 8:
System.out.println("夏季");
break;
case 9:
case 10:
case 11:
System.out.println("秋季");
break;
default:
System.out.println("你输入的月份有误,请检查");
}
}
}