2020
10-08
10-08
java中的switch case语句使用详解
java中的switchcase语句switch-case语句格式如下:switch(变量){case变量值1://;break;case变量值2://...;break;...casedefault://...;break;}swtich()变量类型只能是int、short、char、byte和enum类型(JDK1.7之后,类型也可以是String了)。当进行case判断时,JVM会自动从上到小扫描,寻找匹配的case,可能存在以下情况:情况一:若未找到,则执行默认的case。inti=5;switch(i){case0:System.out.printl...
继续阅读 >
简介switch的新特性可是源远流长,早在JDK12就以预览功能被引入了,最终在JDK14成为了正式版本的功能:JEP361:SwitchExpressions(Standard)。其实Switch新增的功能有两个,一个就是可以连写case,一个就是switch可以带返回值了。写在前面就在我兴致勃勃的想要创建一个以switch命名的package的时候,突然间发现在IDEA中居然创建不java类了。经过我的再三尝试,反复改名,终于被我发现了隐藏在里面的小秘密:javakeyword是不...