switch的使用

简介: 这段 Java 代码首先提示用户输入一个代表月份的数字。通过 `Scanner` 类从键盘接收输入后,使用 `switch` 语句根据输入的数字来判断所属季节并输出相应的信息。例如,1、2 或 12 月为冬季。若输入不在 1 至 12 的范围内,则输出错误信息。此外,还展示了仅针对单个特定月份(如 1 月)进行匹配的简化示例。```markdown- 提示用户输入月份。- 使用 `Scanner` 获取输入。- 通过 `switch` 语句根据输入判断季节。- 输出对应季节或错误信息。- 展示了处理单个和多个月份的 `case` 示例。```

从键盘获取月份数字,然后使用switch对输入的数字进行判断,然后输出对应的case内内容
Scanner=>从键盘输入获取数据
break=>跳出switch判断
default=>当所有case都不符合时执行

        Scanner scanner = new Scanner(System.in);
        int seasonNum = scanner.nextInt();
        switch (seasonNum) {
            case 1, 2, 12 :
                System.out.println("冬季");
                break;
            case 3 , 4, 5 :
                System.out.println("春季");
                break;
            case 6, 7, 8 :
                System.out.println("夏季");
                break;
            case 9, 10, 11 :
                System.out.println("秋季");
                break;
            default:
                System.err.println("请输入1-12月");
        }
AI 代码解读

case单个数字
image.png
switch (seasonNum) { case 1 : System.out.println("冬季"); break; default: System.err.println("ERR"); }
image.png

目录
打赏
0
4
4
0
12
分享
相关文章
Flink三种集群模式,Standalone模式,Flink On YARN,Flink On K8S,这三种模式有啥优缺点,生产环境如何选择呢?
Flink三种集群模式,Standalone模式,Flink On YARN,Flink On K8S,这三种模式有啥优缺点,生产环境如何选择呢?
1513 3
Feign调用把GET请求自动转成POST请求解决:Request method 'POST' not supported
Feign调用把GET请求自动转成POST请求解决:Request method 'POST' not supported
Kam
2395 0
【硬件测试】基于FPGA的16QAM调制+软解调系统开发与硬件片内测试,包含信道模块,误码统计模块,可设置SNR
本文基于之前开发的16QAM调制与软解调系统,增加了硬件测试功能。该系统包含FPGA实现的16QAM调制、软解调、高斯信道、误码率统计模块,并新增了ILA在线数据采集和VIO在线SNR设置模块。通过硬件测试,验证了不同SNR条件下的系统性能。16QAM软解调通过比较接收信号采样值与16个调制点的距离,选择最近的调制点来恢复原始数据。核心Verilog代码实现了整个系统的功能,包括SNR设置、信号处理及误码率统计。硬件测试结果表明系统在不同SNR下表现良好,详细操作步骤可参考配套视频。
111 13
|
11月前
|
HttpClientConnectionManager哪个版本里有?
【8月更文挑战第25天】HttpClientConnectionManager哪个版本里有?
356 2
掌握大数据时代的心跳:实时数据处理的崛起
掌握大数据时代的心跳:实时数据处理的崛起
134 4
Nginx:location配置模块的用法(一)
Nginx:location配置模块的用法(一)
1087 2
【通义】AI视界|性能超越GPT-4o?最强大的开源AI模型来了……
本文介绍了五项最新AI技术动态,包括性能超越GPT-4o的开源AI模型Reflection70B、智谱清言App限时免费的视频通话功能、哈佛医学院研发的癌症诊断AI模型CHIEF、Replit推出的AI编程助手,以及英特尔与日本AIST合作设立的芯片制造研发中心。这些进展展示了AI领域的快速创新与广泛应用。更多详情,请访问通义官网体验。
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等