选择结构
来源:互联网 发布:黑暗圣斗士知乎 编辑:程序博客网 时间:2024/05/16 11:47
1.switch选择结构
语法:
switch(表达式){
case 常量1:
//代码块1;
break;
case 常量2:
//代码块2;
break;
……
default:
//代码块n;
break;
}
2.switch选择结构只能用于等值条件判断的情况。
3.通过调用Scanner对象的hasNextInt()方法,来判断用户从键盘上输入的字符是否合法。
4.当需要多重分支并且条件判断是等值判断的情况下,使用switch选择结构代替多重if选择结构会更简单,
代码结构更清晰易读。在使用switch选择结构是不要忘记在每个case的最后面写上break语句。
5.比较switch和多重if选择结构:
相同点:都是用来处理多分支条件的结构。
不同点:switch选择结构只能处理等值条件判断的情况,而且条件必须是整形变量或字符型变量;多重if选择结构
没有switch选择结构的限制,特别适合某个变量处于某个连续区间时的情况。
语法:
switch(表达式){
case 常量1:
//代码块1;
break;
case 常量2:
//代码块2;
break;
……
default:
//代码块n;
break;
}
2.switch选择结构只能用于等值条件判断的情况。
3.通过调用Scanner对象的hasNextInt()方法,来判断用户从键盘上输入的字符是否合法。
4.当需要多重分支并且条件判断是等值判断的情况下,使用switch选择结构代替多重if选择结构会更简单,
代码结构更清晰易读。在使用switch选择结构是不要忘记在每个case的最后面写上break语句。
5.比较switch和多重if选择结构:
相同点:都是用来处理多分支条件的结构。
不同点:switch选择结构只能处理等值条件判断的情况,而且条件必须是整形变量或字符型变量;多重if选择结构
没有switch选择结构的限制,特别适合某个变量处于某个连续区间时的情况。
阅读全文
0 0
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 结构选择
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 选择结构
- 【android】View的事件体系2-滑动方式
- Android MediaCodec硬解码AAC音频文件(实时AAC音频帧)并播放
- JavaScript匿名函数和闭包
- POJ3107&&POJ1655【树形DP/简单搜索】
- lesson7.5FileInpuStreamt和FileWriter类
- 选择结构
- [ElasticSearch]分析之Analysis(分析)
- IO流的使用
- Aruba 云服务代金券
- 导入maven项目
- MySQL数据库(33)
- 二分查找
- 模板类与类模板、函数模板与模板函数等的区别
- struts2拦截action多种方法