3.5.6 关系和boolean运算符
2024-09-08 11:17:59
Java包含丰富的关系运算符。要检测相等性,可以使用两个等号 == 。例如, 3 == 7 的值为 false。
另外可以使用 != 检测不相等。例如, 3 ! = 7 的值为 true。
最后,还经常使用的 < 、 >、<=、>= 运算符。
Java使用 && 表示逻辑“与”运算,使用 || 表示逻辑“或”运算符。从 != 运算符可以想到,感叹号就是逻辑非运算符。 && 和 || 是按照“短路”方式来求值的:如果第一个操作数已经能够确定表达式的值,,第二个操作数就不必计算了。如果用 && 运算符合并两个表达式。 expression1 && expression2
而且已经计算得到第一个表达式的真值为false,那么结果就不可能为true。因此,第二个表达式就不必计算了。可以利用这一点来避免错误。
Java支持三运操作符 condition? expression1 : expression2; ,这个操作符如果condition 为 true , ,则执行expression1,否则执行expression2。
最新文章
- [LeetCode] Populating Next Right Pointers in Each Node 每个节点的右向指针
- memset
- (转)sqlplus中文显示乱码的问题
- Java经典实例:实现一个简单堆栈
- Facebook开源动画库 POP-POPDecayAnimation运用
- alert对ajax阻塞调查(IE, Chrome, FF)
- 如何设置 Windows 开机启动项
- HTML中小问题
- 第三种:NSOperationQueue
- js实例--js滚动条缓慢滚动到顶部
- dpkg和perl的依赖环境出现错误故障解决(磁盘原因)
- ActiveMQ持久化消息的三种方式
- SqlServer中创建非聚集索引和非聚集索引
- UVa10474
- 如何搭建高可用redis架构?
- 线程同步-使用SimaphoreSlim类
- 数据分析之pandas模块
- 一次ASM磁盘空间假装耗尽 ORA-15041: DISKGROUP SPACE EXHAUSTED
- 强制SVN上传代码时添加日志
- 11.7 (下午)开课二个月零三天 (PDO)
热门文章
- 谈CSS布局中HTML标签语义化
- android_app c++框架
- BACnet开发资料与调试工具
- Node&ldquo;getTextContent() is undefined for the type Node&rdquo;处理办法
- Windows8.1查看已连接无线WIFI密码
- C#将类对象转换为字典
- error: no such device : 76de62ec-ac60-4c4d-bb Entering rescue mode .. grub resuce>;(系统硬盘驱动器MBR已损坏)问题解决办法(图文详解)
- poj3279 Fliptile
- oracle 手动配置服务器端和客户端
- 求助:可以使用任何编程工具做成一个控件或组件,使得在VB中能调用并得到摄像头的参数及图片。