switch注意事项与在什么情况下使用switch或if语句
2017-11-07 20:39
465 查看
1.switch应该注意事项:
switch(A),括号中A的取值只能是整型或者可以转换为整型的数值类型,比如byte、short、int、char、还有枚举;
需要强调的是:long和String类型是不能作用在switch语句上的。
case B:C;case是常量表达式,也就是说B的取值只能是常量(需要定义一个final型的常量,后面会详细介绍原因)
或者int、byte、short、char(比如1、2、3、200000000000(注意了这是整型)),如果你需要在此处写一个表达式或者变量,那么就要加上单引号;
case后的语句可以不用大括号,就是C不需要用大括号包裹着;
default就是如果没有符合的case就执行它,default并不是必须的.
2.如何选择 if switch 在什么情况下使用
1判断的值是一个区间的话if语句会简单一点
2判断的值是少数的几个数字,字符,字符串可以使用switch会简单一点效率会高一些
平时if的使用率高一些
switch(A),括号中A的取值只能是整型或者可以转换为整型的数值类型,比如byte、short、int、char、还有枚举;
需要强调的是:long和String类型是不能作用在switch语句上的。
case B:C;case是常量表达式,也就是说B的取值只能是常量(需要定义一个final型的常量,后面会详细介绍原因)
或者int、byte、short、char(比如1、2、3、200000000000(注意了这是整型)),如果你需要在此处写一个表达式或者变量,那么就要加上单引号;
case后的语句可以不用大括号,就是C不需要用大括号包裹着;
default就是如果没有符合的case就执行它,default并不是必须的.
2.如何选择 if switch 在什么情况下使用
1判断的值是一个区间的话if语句会简单一点
2判断的值是少数的几个数字,字符,字符串可以使用switch会简单一点效率会高一些
平时if的使用率高一些
相关文章推荐
- java中if与switch-case语句的使用及一些注意事项
- switch语句使用时注意事项
- 黑马程序员——分支语句if及switch的用法和注意事项
- C语言中的if语句使用时注意事项
- bash中if条件语句的使用及bash返回值的注意事项
- switch语句使用时注意事项
- switch分支语句注意事项及注册界面的使用思路
- switch语句的使用 与注意事项
- mybaits where 语句中使用<if></if>注意事项
- switch case default 语句的的使用以及注意事项
- iOS基础知识:if 语句以及if语句的使用注意事项
- 关于预编译语句使用的注意事项
- switch…case语句注意事项
- ABAP 筑基宝典(5) -- 关于使用READ TABLE语句的几点注意事项
- Java笔记——switch语句中使用Enum注意点
- try..catch..finally块中的跳转语句(return,break,continue)使用注意事项
- switch-case 语句的优点和几点注意事项 Java
- 题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
- 求1+2+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句
- DB2的MERGE语句使用注意事项!