三目运算符
2016-02-17 21:16
295 查看
/* 单目运算符:~3 双目运算符:3 + 4 三目运算符: 格式:比较表达式?表达式1:表达式2; 比较表达式:结果是一个boolean类型。 执行流程: 根据比较表达式的计算返回一个true或者false。 如果是true,就把表达式1作为结果。 如果是false,就把表达式2作为结果。 */ class OperatorDemo { public static void main(String[] args) { int x = 100; int y = 200; int z = ((x > y)? x: y); //int z = ((x < y)? x: y); //int z = ((x == y)? x: y); //报错 //int z = ((x = y)? x : y); System.out.println("z:"+z); } }
相关文章推荐
- hdu 2888 二维RMQ模板题
- 无聊时总结总结算法之02排序(希尔 完结)
- MVC,MVP 和 MVVM 的图示
- hdu 2888 二维RMQ模板题
- 关于分布式事务、两阶段提交协议、三阶提交协议(2pc 3pc 都无法保证彻底一致性,除了Paxos 协议)
- 响应式设计
- 安卓第九夜 狂风
- oc之内存管理
- DFU协议介绍
- 安卓第八夜 玛丽莲梦露
- android-错误:refused to install the app by The ADB command !
- 安卓第七夜 雅典学院
- Qt 关于对象创建时parent的问题
- 位运算符
- VS2015--win32工程配置的一些想法之警告:“BOOL”: 将值强制为布尔值“true”或“false”(性能警告)
- [DevExpress]汉化
- VS2015--win32工程配置的一些想法之警告:“BOOL”: 将值强制为布尔值“true”或“false”(性能警告)
- opencv 访问图像像素的三种方式
- J2EE的13种核心技术
- 安卓第六夜 凡高的自画像