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