Java中的switch-case语句
来源:互联网 发布:html实时数据页面设计 编辑:程序博客网 时间:2024/06/05 07:29
Java中switch-case语句的一般格式如下:
note:
switch接受的参数类型有10种,分别是基本类型的byte,short,int,char,以及引用类型的String(只有JavaSE 7 和以后的版本 可以接受String类型参数),enum和byte,short,int,char的封装类Byte,Short,Integer,Character
case 后紧跟常量表达式,不能是变量。
default语句可有可无,如果没有case语句匹配,default语句会被执行。
case语句和default语句后的代码可不加花括号。
如果某个case语句匹配,那么case后面的语句块会被执行,并且如果后面没有break关键字,会继续执行后面的case语句代码和default,直到遇见break或者右花括号。
具体例子如下:
输出如下:case0
case1
case2
-------------------
happy new year
what ?
monkey
上面例子说明了两个问题,第一个是不加break的后果,第二个是default的位置对执行的影响。
阅读全文
0 0
- 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语句用法
- Java switch-case语句用法
- Java 拾遗补阙 ----- Switch case语句
- java中的条件语句switch……case
- switch case语句中的default语句
- c语言中的switch case语句
- 【JAVA基础】switch case语句用法
- jQuery的deferred对象使用详解
- fastjson @JSONField自定义输出字段
- jqGrid 两层表头
- 推荐一位大佬博客<关于记录淘淘商城开发点点滴滴>
- 自动检查顶点色、2U、ID、坐标轴的测试
- Java中的switch-case语句
- Docker入门例子
- Hibernate5教程之三get和load
- 环境:Ubuntu16.04+caffe cannot find -lhdf5_hl
- 笔试题知识点
- Docker安装tfs
- SVN命令使用详解
- return-1
- 搭建本地测试的Docker Registry