java学习 六、条件语句 switch……case
来源:互联网 发布:海口哪里有mac专柜 编辑:程序博客网 时间:2024/06/10 22:37
switch……case是一种判断语句,语法如下:
switch (表达式){
case 值1 : 语句1
break;
case 值2 : 语句2
break;
...
default : 语句n
break;
}
示例如下图:
使用switch语句需要注意以下几点:
1)case语句后面的值只能是一个常量,不能使变量。
2)switch中的表达式和case后的值可以为byte,short,int,char类型,jdk7以后还可以使用String类型。
3)default语句可以放在switch中的任何位置。
4)switch语句获得表达式的值以后,会直接执行与这个值相等的case语句,由于不需要像if语句那样依次判断,因此它的执行速度是比较快的
5)使用switch……case需要注意case穿透,case语句后面的语句块执行完成以后,如果后面没有break语句,它会继续向下执行下一个case语句块,直到碰到break语句或者完全执行完switch语句才会结束(如上图中的case 10在执行完后会向下继续执行case 9的语句块)
0 0
- java学习 六、条件语句 switch……case
- java中的条件语句switch……case
- java switch case 语句
- java switch case 语句
- java练习 四、 判断语句 switch……case
- java Switch-Case忘写break条件时会执行后面不符合case的语句
- Java switch-case语句用法
- Java switch-case语句用法
- Java的switch-case语句
- Java switch-case语句用法
- Java switch-case语句用法
- Java中的switch-case语句
- Java中的switch-case语句
- Java中的switch-case语句
- Java中的switch-case语句
- Java中的switch-case语句
- Java 拾遗补阙 ----- Switch case语句
- java中的switch case语句
- eclipse快捷键&myeclipse8.0注册码
- dp处理大数整除6的最大位数Divide by Six
- JESD79-4 第4章 SDRAM命令描述与操作(4.20-4.23)
- $("div").load(" http://www.baidu.com")
- <bean:write> 用法
- java学习 六、条件语句 switch……case
- JVM 深入学习:Java 解析 Class 文件过程解析
- Mybatis使用Redis做二级缓存
- JavaAxis2开发webservice详解
- 使用<bean:define >取到bean:write的值,并赋值给java变量
- 比较笨的分页方法
- 验证码的生成,并且“看不清,换一张”
- <html:select>的使用
- ActionMessages的使用&cookies操作验证码