根据用户输入月份来判断季节 (Java经典编程案例)

一年四季,每季3个月。其中,12月,1月,2月为冬季,3月,4月,5月为春季,6月,7月,8月为夏季,9月,10月,11月为秋季。本例子通过用户输入月份来判断季节,代码如下:

/**
 * 判断用户输入月份的季节
 */
public class Example {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);	// 创建扫描器
        // 提示用户输入月份
        System.out.println("请输入一个月份,我能告诉你它属于哪个季节。");
        int month = scan.nextInt();				// 接收用户输入
        switch (month) {						// 判断月份属于哪个季节
            case 12:
            case 1:
            case 2:
                System.out.print("您输入的月份属于冬季。");
                break;
            case 3:
            case 4:
            case 5:
                System.out.print("您输入的月份属于春季");
                break;
            case 6:
            case 7:
            case 8:
                System.out.print("您输入的月份属于夏季");
                break;
            case 9:
            case 10:
            case 11:
                System.out.print("您输入的月份属于秋季");
                break;
            default:
                System.out.print("你那有" + month + "月份吗?");
        }
    }
}

执行结果如下图所示:
根据用户输入月份来判断季节 (Java经典编程案例)_第1张图片
注意:switch语句的每个case关键字都用于判断一个常量并作出相应的业务处理,可以组合多个case完成多条件的处理,就是多个常量结果执行相同的业务处理。

你可能感兴趣的:(Java经典编程案例,Java语言编程)