选择结构_标准的switch语句
选择语句--switch
switch语句格式:
switch(表达式) {case 常量值1:语句体1;break;case 常量值2:语句体2;break;...default:语句体n+1;break;
}
执行流程
首先计算出表达式的值
其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。
最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。
public class Demo07Switch {public static void main(String[] args) {int num = 10;switch (num) {case 1:System.out.println("星期一");break;case 2:System.out.println("星期二");break;case 3:System.out.println("星期三");break;case 4:System.out.println("星期四");break;case 5:System.out.println("星期五");break;case 6:System.out.println("星期六");break;case 7:System.out.println("星期日");break;default:System.out.println("数据不合理");break; // 最后一个break语句可以省略,但是强烈推荐不要省略}}
}
switch语句中,表达式的数据类型,可以是byte,short,int,char,enum(枚举),JDK7后可以接收字符串。
选择结构_标准的switch语句相关推荐
- 选择结构_穿透的switch语句
case的穿透性 在switch语句中,如果case的后面不写break,将出现穿透现象,也就是不会在判断下一个case的值,直接向后运行,直到遇到break,或者整体switch结束. public ...
- 选择结构_标准if-else语句
判断语句2--if...else if语句第二种格式: if...else if(关系表达式) {语句体1; }else {语句体2; } 执行流程 首先判断关系表达式看其结果是true还是false ...
- expect switch 多条件_JavaScript-流程控制语句:选择结构(if和switch)
代码块 用{}包围起来的代码,就是代码块. JS中的代码块,只具有分组的作用,没有其他的用途. 代码块中的内容,在外部是完全可见的.举例: { var a = 2; alert("qiang ...
- C语言选择结构--RAPTOR算法及if语句
选择结构就是根据给定的判定条件,判断结果,并根据判断的结果来控制程序的流程 二.选择结构的三种情况 选择结构也称为分支结构,可以分为三种情况 1.单分支选择结构(Single Selection) 1 ...
- python中常见的三种选择结构_在Python中,实现多分支选择结构的最佳方法是
在Python中,实现多分支选择结构的最佳方法是 答:if-elif-else 绘制建筑平面图时,被剖切的墙用 线绘制,定位轴线用 线绘制 答:粗实 细点画 智慧职教: 下列关于书写住院病历的叙述不正 ...
- 选择结构_扩展if-else语句
判断语句3--if..else if...else if语句第三种格式: if...else if ...else if (判断条件1) {执行语句1; } else if (判断条件2) {执行语句 ...
- 选择结构_单if语句
判断语句1--if if语句第一种格式: if if(关系表达式){语句体; } 执行流程 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体 如果是false就不执行语句 ...
- C++_选择结构_循环结构_for循环_敲桌子案例_嵌套循环_乘法口诀案例_跳转语句break---C++语言工作笔记018
跟java ,一模一样 这样写也可以,带劲
- C++_选择结构_单行if语句_多行if语句_多条件if语句_嵌套if语句_三目运算符---C++语言工作笔记016
这部分实在是太简单了,不多说
最新文章
- 本田da屏怎么进wince系统_东风本田LIFE“来福酱”上市
- AX宏Macros运算
- 研华电脑510上电自启_研华工控机怎么设置u盘启动_研华工控机U盘引导方法
- disruptor RingBuffer初始化与生产者事件产生
- ai python 代码提示插件_Python 还能实现哪些 AI 游戏?附上代码一起来一把!
- spring-aspectj的几个aop注解
- DB2中使用Excel文件数据转CSV格式后导入数据库
- 从零开始学习python编程-从0开始的Python学习014面向对象编程(推荐)
- Java_8函数式编程pdf
- OpenCV-Python教程(6、Sobel算子)
- c# winform h.265解码
- VOIP流中使用CNN-LSTM下对QIM的隐写分析方法
- 2021年全网最细 VirtualBox 虚拟机安装 Ubuntu 20.04.2.0 LTS及Ubuntu的相关配置
- Android中你不得不知的几个问题及解决方法
- JRebel LS client not configured解决方案
- 云创大数据应邀在2020英特尔数据创新峰会进行方案分享
- 【原创】我所认识的银行业务之旅(账务篇)
- 我为什么而活着——对知识的向往,对爱情的追求
- 2010年Oracle大事记
- WIN10恢复文件默认打开方式