switch case 语句语法花样以下:
switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你能够有恣意数目的case语句 default : //可选 //语句 }
switch case 语句有以下划定规矩:
1、switch 语句中的变量范例能够是: byte、short、int 或许 char。
从 Java SE 7 最先,switch 支撑字符串 String 范例了,同时 case 标签必需为字符串常量或字面量。
2、switch 语句能够具有多个 case 语句。每一个 case 背面跟一个要比较的值和冒号。
3、case 语句中的值的数据范例必需与变量的数据范例雷同,而且只能是常量或许字面常量。
4、当变量的值与 case 语句的值相称时,那末 case 语句以后的语句最先实行,直到 break 语句涌现才会跳出 switch 语句。
5、当碰到 break 语句时,switch 语句停止。顺序跳转到 switch 语句背面的语句实行。case 语句没必要需要包括 break 语句。假如没有 break 语句涌现,顺序会继承实行下一条 case 语句,直到涌现 break 语句。
6、switch 语句能够包括一个 default 分支,该分支平常是 switch 语句的末了一个分支(能够在任何位置,但发起在末了一个)。default 在没有 case 语句的值和变量值相称的时刻实行。default 分支不需要 break 语句。
7、switch case 实行时,一定会先举行婚配,婚配胜利返回当前 case 的值,再依据是不是有 break,推断是不是继承输出,或是跳出推断。
以上就是java怎样用switch语句的细致内容,更多请关注ki4网别的相干文章!