java中的switch语句例子

switch语句是Java中的一种分支语句,用于根据不同的表达式的值来执行不同的代码块。下面是一个示例:

public class Example {

    public static void main(String[] args) {
        int day = 4;
        String dayName;

        switch (day) { // 根据day的值进行匹配
            case 1:
                dayName = "Monday";
                break;
            case 2:
                dayName = "Tuesday";
                break;
            case 3:
                dayName = "Wednesday";
                break;
            case 4:
                dayName = "Thursday";
                break;
            case 5:
                dayName = "Friday";
                break;
            case 6:
                dayName = "Saturday";
                break;
            case 7:
                dayName = "Sunday";
                break;
            default: // 如果没有匹配的情况,执行default代码块
                dayName = "Invalid day";
                break;
        }

        System.out.println("The day is " + dayName);
    }

}

在上面的示例中,我们根据变量`day`的值,使用switch语句来匹配不同的情况。在每个case中,我们分别指定不同的值来赋值给变量`dayName`。最后,我们使用`System.out.println()`方法来打印结果。

在这个例子中,如果`day`的值是4,那么`dayName`将被赋值为”Thursday”。如果`day`的值不是1到7之间的数,那么将执行default代码块,并将`dayName`赋值为”Invalid day”。

需要注意的是,在每个case的代码块中,一定要使用`break`语句来终止当前的代码块,否则程序将会继续执行下一个case中的代码。

版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。

(0)
的头像

相关推荐

  • cmd系统配置

    CMD(Command Prompt)是Windows操作系统的命令行界面,它可以通过执行命令来管理和配置系统。以下是一些常用的CMD系统配置的详细说明: 1. PATH环境变量配置: – PATH环境变量包含了一系列目录路径,系统将在这些路径中查找可执行文件。可以通过以下命令来配置PATH环境变量: set PATH=%PATH%;new_pa…

    2024年1月4日
    00
  • python依次取出列表中的元素

    在Python中,可以使用for循环来依次取出列表中的元素。例如,给定一个包含整数的列表: numbers = [1, 2, 3, 4, 5] 可以使用for循环来依次取出列表中的元素: for num in numbers: print(num) 上述代码会输出列表中的每个元素: 1 2 3 4 5 另外,也可以使用列表索引来依次取出列表中的元素: for…

    2024年3月4日
    00
  • 欲擒故纵是什么意思(欲擒故纵的解释)

    欲擒故纵,最早来源于《孙子兵法》里面的计谋,意思是故意先放开对手,使其放松戒备,充分暴露,然后再把他捉住。 “欲擒故纵”是一个成语,意思是在追求目标或对付对手时,采取故意放松对方警惕的策略,以便在关键时刻突然出击或捉住对方。 这个成语源自于兵法中的战略思想。”欲擒故纵”的意思是敌人如果太过警惕或戒备,可能会陷入…

    2023年6月27日
    00
  • 关系运算符和逻辑运算符怎么一起用

    关系运算符和逻辑运算符是在编程语言中常用的两种类型的运算符。关系运算符用于比较两个值之间的关系,例如大于、小于、等于等。而逻辑运算符用于组合多个条件,返回一个布尔值(True或False)。 两种运算符可以一起使用,用于结合多个条件来实现更复杂的逻辑判断。例如,一个常见的用法是在条件语句中使用关系运算符和逻辑运算符来判断多个条件是否满足,从而决定程序的执行流…

    2024年3月12日
    00
  • 顺丰速运价格(顺丰速运怎么收费)

    顺丰快递在全国实行统一的收费标准,寄件同城10元,省内12元,省外20元。此价格均为首件起步价,如果超重需要加2-5元不等的续重费。但这种计费方式仅针对小件快递。 大件省内件一般一公斤之内15元左右,每超出一公斤另加2-5元,省外件一般起步价(一公斤以内)18元,每超出1公斤加6-8元。 广东省内:首重12元/KG、续重2元/KG。 江苏、浙江、上海、北京、…

    2023年4月10日
    00

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注