Switch-Case语句的使用示例

分类:知识百科 日期: 点击:0

Switch-Case语句是一种结构化编程语言中的语句,它允许程序执行不同的操作,取决于一个特定的条件,比如一个变量的值。它可以用来替代多个if-else语句,使程序更加简洁,更容易理解和维护。下面我们就来看一下Switch-Case语句的使用示例。

我们定义一个变量,用来表示某一天的星期:

int day = 3; //表示星期三

我们使用Switch-Case语句来根据day的值来判断当前是星期几:

switch (day) {
    case 1:
        System.out.println("今天是星期一");
        break;
    case 2:
        System.out.println("今天是星期二");
        break;
    case 3:
        System.out.println("今天是星期三");
        break;
    case 4:
        System.out.println("今天是星期四");
        break;
    case 5:
        System.out.println("今天是星期五");
        break;
    case 6:
        System.out.println("今天是星期六");
        break;
    case 7:
        System.out.println("今天是星期日");
        break;
    default:
        System.out.println("输入的数据有误!");
        break;
}

以上代码表示,如果day的值为1,则输出“今天是星期一”;如果day的值为2,则输出“今天是星期二”;以此类推;如果day的值不在1~7之间,则输出“输入的数据有误!”。

Switch-Case语句还可以用来处理多种情况,比如,我们可以使用Switch-Case语句来根据用户的输入,进行不同的操作:

String input = "add";
switch (input) {
    case "add":
        // 执行添加操作
        break;
    case "delete":
        // 执行删除操作
        break;
    case "update":
        // 执行更新操作
        break;
    default:
        // 执行其他操作
        break;
}

以上代码表示,如果input的值为“add”,则执行添加操作;如果input的值为“delete”,则执行删除操作;如果input的值为“update”,则执行更新操作;如果input的值不是以上三种情况,则执行其他操作。

以上就是Switch-Case语句的使用示例,它可以用来替代多个if-else语句,使程序更加简洁,更容易理解和维护。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。