我是靠谱客的博主 潇洒时光,最近开发中收集的这篇文章主要介绍switch java 语法_Java编程—switch语句语法详解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

5.3.2 switch语句

switch关键字的中文意思是开关、转换的意思,switch语句在条件语句中特别适合做一组变量相等的判断,在结构上比if语句要清晰很多。

switch语句的语法格式为:

switch(表达式){

case 值1:

功能代码1;

[break; ]

case 值2:

功能代码2;

[break; ]

……

default:

功能代码1;

[break; ]

}

语法说明:

1、 表达式的类型只能为byte、short、char和int这4种之一。

2、 值1、值2…值n只能为常数或常量,不能为变量。

3、 功能代码部分可以写任意多句。

4、 break关键字的意思是中断,指结束switch语句,break语句为可选。

5、 case语句可以有任意多句,是标号语句。

6、 default语句可以写在switch语句中的任意位置,功能类似于if语句中的else。

执行流程:当表达式的值和对应case语句后的值相同时,既从该位置开始向下执行,一直执行到switch语句的结束,在执行中,如果遇到break语句,则结束switch语句的执行。

则在if-else if-else语句中,根据月份获得每个月的天数,不考虑闰年,的示例代码如下:

int month = 10;

int days = 0;

switch(month){<

最后

以上就是潇洒时光为你收集整理的switch java 语法_Java编程—switch语句语法详解的全部内容,希望文章能够帮你解决switch java 语法_Java编程—switch语句语法详解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部