知识大全 switch条件语句中,case后面可以跟什么型别的资料
Posted 语句
篇首语:凡事预则立,不预则废。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 switch条件语句中,case后面可以跟什么型别的资料相关的知识,希望对你有一定的参考价值。
switch条件语句中,case后面可以跟什么型别的资料
在Java7之前,switch只能支援 byte、short、char、int或者其对应的封装类以及Enum型别。在Java7中,也支援了String型别。
case后面必须是常数
#define定义的或者const定义的常数都可以
只能针对基本资料型别使用switch,这些型别包括int、char等这个是使用switch的要求哦
switch语句中可以放那些资料型别与其他条件语句有什么区别
java 1.6(包括)以前,只是支援等价成int 基本型别的资料:byte ,short,char,int(其他的都不可以)。
1.7加入的新特性可以支援String型别的资料。long是不可以的。。就算是通过强制的转化也必须是转成int。
switch与if-else的区别:
switch建议判断固定值的时候用;
if建议判断区间或范围的时候用;
用switch能做的,用if都能做,但是反过来则不行。
相关参考
如果希望选择执行若干代码块中的一个你可以使用switch语句 语法switch(n) case: 执行
c语言中的switch语句,使用时应注意哪些?Switch语句编程规范总结:【规则1】每个case语句的结尾不要忘了加break,否则将导致多个分支重叠(除非有意使多个分支重叠)。【规则2】不要忘记最
知识大全 在java中,如果不是在循环语句中怎么用break跳到指定语句
在java中,如果不是在循环语句中怎么用break跳到指定语句?break除了可循环语句,和switch-case语句中,还可指明它要跳出的代码快,并从紧跟该快的下一句执行,如:breakBolckL
如下 SELECTLogIDUserIDLogTimeUrlDescription(caseOperateTypewhenOperateType=then新增whenOperateType=
关于约束、CASE语句和游标的一些介绍 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 关于约束C
知识大全 Oracle Decode()函数和CASE语句的比较
OracleDecode()函数和CASE语句的比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
探讨SQLServer中Case的不同用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! CAS
探讨SQLServer中Case的不同用法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! CAS
oracle中SQL语句可以使用的函数 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 字符串处理
PHPWeb开发学习实录:条件语句实例描述 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nb