【慕课笔记】第三章 常用的运算符 第5节 JAVA中的逻辑运算符
来源:互联网 发布:农业网络信息 版面费 编辑:程序博客网 时间:2024/05/13 10:45
第5节 JAVA中的逻辑运算符
逻辑运算符主要用于进行逻辑运算。Java 中常用的逻辑运算符如下表所示:
我们可以从“投票选举”的角度理解逻辑运算符:
1、 与:要求所有人都投票同意,才能通过某议题
2、 或:只要求一个人投票同意就可以通过某议题
3、 非:某人原本投票同意,通过非运算符,可以使其投票无效
4、 异或:有且只能有一个人投票同意,才可以通过某议题
当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。
譬如:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。
同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!
0 0
- 【慕课笔记】第三章 常用的运算符 第5节 JAVA中的逻辑运算符
- 【慕课笔记】第三章 常用的运算符 第2节 JAVA中的算术运算符
- 【慕课笔记】第三章 常用的运算符 第3节 JAVA中的赋值运算符
- 【慕课笔记】第三章 常用的运算符 第4节 JAVA中的比较运算符
- 【慕课笔记】第三章 常用的运算符 第6节 JAVA中的条件运算符
- 【慕课笔记】第三章 常用的运算符 第7节 JAVA中运算符的优先级
- 【慕课笔记】第三章 常用的运算符 第1节 什么是运算符
- JAVA-初步认识-第三章-比较运算符逻辑运算符
- 【慕课笔记】第三章 JAVA中必须了解的常用类 第1节 JAVA中的包装类
- 【慕课笔记】第三章 JAVA中必须了解的常用类 第5节 Calendar类的应用
- Java学习笔记(运算符/Java的算术运算符/赋值运算符/比较运算符/逻辑运算符)
- Java入门 第一季第三章 常用的运算符
- Java中的逻辑运算符
- Java中的比较运算符和逻辑运算符
- java中的逻辑运算符与位运算符
- java中的逻辑运算符和位运算符
- java学习笔记(一)----位运算符与逻辑运算符
- 【Java学习笔记】移位运算符和逻辑运算符
- 【杭电oj】1040 - As Easy As A+B (快排,巨水)
- Linux中 本地时间获取
- 管理数据库和表
- Android中的OAuth2.0——QQ第三方授权登录
- leetcode笔记:Ugly Number
- 【慕课笔记】第三章 常用的运算符 第5节 JAVA中的逻辑运算符
- 删除系统的ViewController 创建自己的并把它作为根视图
- 内存管理
- Java基础(二)——数组
- 如何使应用保持后台运行
- iOS -点击按钮查看大图,再次点击还原效果(此处以UITableViewCell为父视图,其中加载多个图片为例)
- 截止2016年1月已取消的207项职业资格许可和认定事项
- 重拾编程之路--jeetcode(java)---Delete Node in a Linked List
- ACM解题报告hdu1102