运用 Java switch 对月份进行判断得出季节,使用 case 穿透来完成。
键盘录入一个月份数字,使用 switch 输出这个月份对应的季节。
import java.util.Scanner;
public class Condition04{
public static void main(String [] args){
System.out.println("嗨客网(www.haicoder.net)\n");
// 创建键盘扫描类。
Scanner sc = new Scanner(System.in);
// 输入月份
System.out.println("请输入月份:");
int month = sc.nextInt();
switch(month){
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;
case 12 :
case 1 :
case 2 :
System.out.println("冬季");
break;
default:
System.out.println("请输入正确的月份");
}
}
}
此时,我们编译 java 文件,输入以下命令:
javac Condition04.java
运行结果如下:
运行程序,输入以下命令:
java Condition04
运行结果如下图:
用户输入数字 10,可以得到秋季。