Java switch case 条件语句用法大全
下文笔者将着重讲述switch case语句中的一些细枝末节的用法,如下所示:
其变量类型只可以是(unsigned int,short,unsigned char)
注意浮点型是不可以的 如:
其数据类型的限制也同switch类似
如:
当case中的代码块运行完毕后,跳出整个switch语句使用
当没有break关键字时,程序会继续向下运行分支,知道遇到何时的break或switch语句全部运行完毕
所以switch语句中break关键字是必不可少的一个关键字
switch ( 整型或字符型变量 )
{
case 变量可能值1 :
分支一;
break;
case 变量可能值2 :
分支二;
break;
case 变量可能值3 :
分支三;
break;
...
default :
最后分支;
}
注意事项:
switch(变量)
此处的变量只能是整型或字符型
当获取此变量后,程序开始在各case中查找出相等的值,然后运行其中的代码,当碰到break时,switch语句结束
关键字简介
switch
switch(整型或字符型变量)中其变量类型只可以是(unsigned int,short,unsigned char)
注意浮点型是不可以的 如:
这是一个错误写法
float x =8.88;
switch(x)
{
}
case
case关键字后面的并行是一个常量数值,不能为计算式其数据类型的限制也同switch类似
如:
这是一个错误写法
int x =9;
switch(x)
{
case 3+6 : //正确
...
case y-1 : //错误
...
case 8.9 : //错误
...
}
break
break关键字的功能:当case中的代码块运行完毕后,跳出整个switch语句使用
当没有break关键字时,程序会继续向下运行分支,知道遇到何时的break或switch语句全部运行完毕
所以switch语句中break关键字是必不可少的一个关键字
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


