java中的条件语句switch……case
2016-04-11 21:09
429 查看
当需要对选项进行等值判断时,使用 switch 语句更加简洁明了。
switch……case语法结构:
switch (表达式){
case 值1:
执行代码块1;
break;
case 值2:
执行代码块2;
break;
default:
执行的代码块3
}
执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从
该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结
束;如果没有匹配的 case 语句则执行 default 块的代码。
值得注意的是:
switch后面的表达式的值必须是整型或字符型。
case后面的值可以是常量数值,也可以是一个常量表达式,但不能
是带有变量的表达式。
case匹配后执行代码里面的代码如果没有遇到break会继续执行下面
一个case代码块的内容,知道遇到break或者switch语句结束。
switch……case语法结构:
switch (表达式){
case 值1:
执行代码块1;
break;
case 值2:
执行代码块2;
break;
default:
执行的代码块3
}
执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从
该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结
束;如果没有匹配的 case 语句则执行 default 块的代码。
值得注意的是:
switch后面的表达式的值必须是整型或字符型。
case后面的值可以是常量数值,也可以是一个常量表达式,但不能
是带有变量的表达式。
case匹配后执行代码里面的代码如果没有遇到break会继续执行下面
一个case代码块的内容,知道遇到break或者switch语句结束。
相关文章推荐
- 循序渐进之Spring AOP(4) - Introduction
- MyEclipse2014安装Activiti插件
- Java集合框架复习之规则集Set-TreeSet(五)
- 使用IntelliJ IDEA开发SpringMVC网站
- 一天一个Java基础——数组
- spring@value注入spel表达式
- JAVA大作业 - 五道三星题
- 让 SpringMVC 接收多个对象的4种方法
- java 获取日期
- spring schema介绍
- Java集合框架复习之规则集Set-LinkedHashSet(四)
- Java运行环境的搭建
- java日常随笔20160411
- SpringMVC工作原理
- java 判断从0到n的二进制中‘1’的个数并返回数组
- springside4项目源码研读(1)
- Spring整合的Hibernate的框架中,HibernateTemplate、SessionFactory和Session之间的关系
- springmvc 常用的绑定参数用法
- java 连接Access数据库
- 运维调试记录:Ubuntu下通过PPA方式安装Java 8并自动配置环境变量