在 Java 中,你可以使用 switch 语句来实现多分支条件判断。下面是 switch 语句的一般写法:

switch (expression) {
    case value1:
        // 当 expression 的值等于 value1 时执行的代码
        break;
    case value2:
        // 当 expression 的值等于 value2 时执行的代码
        break;
    // 可以有更多的 case 分支
    default:
        // 当 expression 的值与上述所有 case 不匹配时执行的代码
}

以下是一些示例来演示如何使用 switch 语句:

int day = 3;
String dayOfWeek;

switch (day) {
    case 1:
        dayOfWeek = "Monday";
        break;
    case 2:
        dayOfWeek = "Tuesday";
        break;
    case 3:
        dayOfWeek = "Wednesday";
        break;
    case 4:
        dayOfWeek = "Thursday";
        break;
    case 5:
        dayOfWeek = "Friday";
        break;
    case 6:
        dayOfWeek = "Saturday";
        break;
    case 7:
        dayOfWeek = "Sunday";
        break;
    default:
        dayOfWeek = "Invalid day";
}

System.out.println(dayOfWeek);

在上面的示例中,根据 day 的值,switch 语句将执行对应的分支,并将 dayOfWeek 赋值为相应的字符串。如果 day 的值和任何一个 case 不匹配,则执行 default 分支。

请注意,在每个 case 分支的最后要使用 break 关键字来终止该分支的执行。如果忘记添加 break,程序将会继续执行下一个 case 分支,直到遇到 breakswitch 语句结束。

此外,switch 语句也可以用于其他类型的表达式,例如枚举、字符等。