java中switch用法_java语言switch用法举例:代码示例

jsonjiaocheng

温馨提示:这篇文章已超过239天没有更新,请注意相关的内容是否还可用!

java中switch用法_java语言switch用法举例:代码示例

在Java中,switch语句是一种条件语句,它根据表达式的值,选择并执行与之匹配的代码块。switch语句可以替代多个if-else语句,使代码更加简洁和易于阅读。

switch语句的基本语法如下:

switch (expression) {

case value1:

// 执行代码块1

break;

case value2:

// 执行代码块2

break;

case value3:

// 执行代码块3

break;

default:

// 执行默认代码块

}

在switch语句中,expression是一个变量或表达式,用于与每个case的值进行比较。当expression的值与某个case的值匹配时,将执行该case下的代码块,并且在代码块的末尾使用break语句来跳出switch语句。如果expression的值与所有case的值都不匹配,则执行默认的代码块。

下面是一个示例代码,展示了如何使用switch语句根据星期几输出不同的信息:

int day = 3;

String dayName;

switch (day) {

case 1:

dayName = "星期一";

break;

case 2:

dayName = "星期二";

break;

case 3:

dayName = "星期三";

break;

case 4:

dayName = "星期四";

break;

case 5:

dayName = "星期五";

break;

case 6:

dayName = "星期六";

break;

case 7:

dayName = "星期日";

break;

default:

dayName = "无效的星期";

}

System.out.println("今天是" + dayName);

在上面的代码中,我们定义了一个整数变量day,并将其赋值为3。然后,使用switch语句根据day的值选择并执行相应的代码块。由于day的值为3,与case 3匹配,因此执行了case 3下的代码块,将dayName赋值为"星期三"。通过打印语句输出了"今天是星期三"。

文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码