switch的细节

1.表达式的数据类型应和case后常量的数据类型一致或者是可以自动转换 比如char和int

2.switch(表达式)  表达式中的数据类型必须是 byte,short,int,char,enum,String

3.case后面必须是常量或者常量表达式,不能是变量

4.default的子句可以没有。 当没有匹配的case时执行default

5.break语句用来在执行完一个case分支后使程序跳出switch语句块;如果没有写break,程序会按照顺序执行到结尾(不需要在判断case,default也无需判断)。

posted @ 2021-08-18 15:15  我亦无他,惟手熟尔  阅读(253)  评论(0)    收藏  举报