switchcase在java中的用法

avatar
作者
猴君
阅读量:0

在Java中,switch-case语句是一种多分支选择结构,它允许根据一个表达式的值来执行不同的代码块。switch-case语句的基本语法如下:

switch (expression) {     case value1:         // 当表达式的值等于value1时执行的代码         break;     case value2:         // 当表达式的值等于value2时执行的代码         break;     // 更多的case分支...     default:         // 当表达式的值不匹配任何case分支时执行的代码 } 

以下是一个简单的示例,演示了如何在Java中使用switch-case语句:

public class SwitchCaseExample {     public static void main(String[] args) {         int dayOfWeek = 3;          switch (dayOfWeek) {             case 1:                 System.out.println("Monday");                 break;             case 2:                 System.out.println("Tuesday");                 break;             case 3:                 System.out.println("Wednesday");                 break;             case 4:                 System.out.println("Thursday");                 break;             case 5:                 System.out.println("Friday");                 break;             case 6:                 System.out.println("Saturday");                 break;             case 7:                 System.out.println("Sunday");                 break;             default:                 System.out.println("Invalid day");         }     } } 

在这个示例中,我们使用switch-case语句根据dayOfWeek变量的值来输出对应的星期几。当dayOfWeek的值为3时,输出"Wednesday"。

需要注意的是,每个case分支后面都有一个break语句,用于跳出switch-case语句,防止代码继续执行下一个case分支。如果没有break语句,程序会继续执行下一个case分支的代码,这通常是不期望的行为。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!