JAVA的选择结构
来源:互联网 发布:电影魔方软件 编辑:程序博客网 时间:2024/05/21 18:07
结构
if结构
if结构是根据条件判断之后在做处理
语法格式
if(条件为真){ //代码块}
多重if结构
常用来进行区间判断
逻辑运算符
逻辑运算符 && 、|| 、!
- &&并且 — 条件 1 && 条件2
两个条件同时为真,结果为真;
- ||或 — 条件1 || 条件2
两个条件有一个为真,结果为真;
- !非 — !条件
条件为真,即为假;条件为假,即为真。
switch结构
switch(表达式){ case 常量1: 语句1 break; case 常量2: 语句2 break;····· default: 语句}
使用switch结构时的注意点
- switch后的表达式可以为整型、字符型、String型
- case后常量表达式的值不能相同
- case后允许多条语句,不需要大括号
- 如果不添加break,需要特别注意执行顺序
- case和default子句的先后顺序可以自行变动
- default子句可以省略
switch和多重if比较
相同点
都是用来处理多分支条件的结构
不同点
switch:
只能处理等值条件判断的情况,而且条件判断必须是整型变量或字符型变量或String型
多重if:
没有switch选择结构的限制,特别适合某个变量处于某个连续区间的情况
——By 莫名 2017年12月6日晚
阅读全文
1 0
- Java的选择结构
- JAVA的选择结构
- Java——复杂的选择结构
- JAVA 选择结构if的注意事项
- Java选择结构、循环结构
- Java-选择结构、循环结构
- Java中的选择结构
- 【JAVA】11、选择结构
- Java复杂选择结构
- Java 选择结构
- JAVA 选择结构switch
- JAVA选择结构
- 选择结构的程序设计
- 树结构的选择
- 选择结构的程序设计
- 选择结构的程序设计
- 选择结构的程序设计
- Matlab的选择结构
- bzoj1001
- Spring开发居家旅行必备神器,从零开始玩转SpringBoot
- NYOJ 素数环
- CodeForces 612D The Union of k-Segments(排序+区间计数、扫描线)
- 类
- JAVA的选择结构
- 深度学习总结(二)——激活函数的介绍
- 文件系统共享——smb服务
- VUE 关于理解$nextTick()的问题
- 网站页面中常用到的动画
- Linux 进程控制编程
- 【BZOJ】2243 [SDOI2011]染色 树链剖分
- C语言知识小结(四)
- java开发中的23中设计模式(转)