搜索
写经验 领红包
 > 育儿

java的switch语法规则(java中switch用法举例)

导语:java中switch的语法结构、执行顺序、新版本语法迭代

java中switch是一种分支结构的语法流程。在这个流程中我们主要关注的是整个语法的结构、执行顺序以及新版本中的语法迭代。

01switch语法结构

02业务练习

编写一个程序,用来获取不同月份,根据月份来确定当前月份属于哪个季节。

在JDK17之后,简化了switch的书写:可以写作如下代码:

//2:switch判定 JDK17switch(month){    case 1,2,12 -> System.out.println();    case 3,4,5->System.out.println(+    );    case 6,7,8->System.out.println();    case 9,10,11->System.out.println();    default-> System.out.println();}

大大简化了switch的写法

03switch的执行顺序

判定表达式的值,然后依次匹配对应的case,如果匹配上了执行对应的执行语句;如果没有匹配上,则继续向下查找对应的case,直到都不满足情况,执行default;

04switch的注意事项

expression 它是一个具体的数据值,常见的有:byte、short、char、int ,JDK5增加了Enum枚举,JDK7增加了String。注意可以通过使用break来防止穿透;

免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请与我联系,一经查实立刻删除内容。本文内容由快快网络小海创作整理编辑!