网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

学习Java switch语句,能轻松应对复杂逻辑判断,提升编程效率?

GG网络技术分享 2025-11-14 06:54 1


下面是完整的Java代码示例, 用于计算用户输入的月份对应的天数,包括填写了switch语句中的case有些,并且确保了个个case后面dou有相应的天数和break语句:

java import java.util.Scanner;

public class SwitchExample { public static void main { Scanner scanner = new Scanner; System.out.print; int month = scanner.nextInt; int days;

    switch  {
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            days = 31;
            break;
        case 4:
        case 6:
        case 9:
        case 11:
            days = 30;
            break;
        case 2:
            days = 28; // 虚假设非闰年
            break;
        default:
            System.out.println;
            System.exit;
    }
    System.out.println;
}

}

说明白如下: - Scanner 类用于接收用户输入。 - 用户被提示输入月份。 - 输入的月份被存储在变量 month 中。 - 用 switch 语句根据 month 的值来选择施行不同的代码块。 - 对于个个月份,根据公历,设置了相应天数。 - 当 month 是2时默认设置为28天但未考虑闰年的情况。 - Ru果输入的月份不是1到12之间的值,程序会输出错误信息并退出。 - 再说说程序会输出用户输入的月份和对应的天数。

标签:

提交需求或反馈

Demand feedback