Java:++x与x++、短路现象
来源:互联网 发布:heaven ailee 知乎 编辑:程序博客网 时间:2024/03/29 00:12
可能大家多数时候见到的是x++(表示加一操作),但JAVA中的确有++x(也是加一),两者区别在于:加的顺序。
- x ++ :因为++在后,所以可以理解为先用后加。
...int x = 10;int a = x + x ++ ;...//输出结果: x = 11 a = 20
- ++x 则表示先加后用:
...int x = 10 ;int a = x + ++x ;...//输出结果: x = 11 a = 21
- 同理,- -x 和x- - 也是类似的效果。
- 短路现象就是指:&&的时候,如果前面为假,整个表达式就直接是假,后面不用判断(该&&为一假则假),优点:潜在性能提升。
阅读全文
2 0
- Java:++x与x++、短路现象
- java servlet2.x与servlet3.x规范
- Java x=x+(x++)+(++x)分析
- x++ 与 ++x
- 关于x++与++x
- x++与(x++)
- x++与++x
- "短路"现象
- java编程思想_006短路现象
- [JAVA/JSP]Struts1.x与Struts2.x的比较
- Tomcat6.x与7.x
- Android3.X 与 2.X
- %02x与%2x
- x--与--X的区别
- set -x 与 set +x
- x:Name与x:Key
- set -x 与 set +x
- Java中x=x+y与x+=y的区别,体现强制类型转换
- Bootstrap CSS
- 1027. Colors in Mars (20)(PAT甲)
- 【剑指offer-解题系列(26)】二叉搜索树与双向链
- Android之Fragment
- 谈谈我对Java并发的理解——读《Java并发编程实战有感》
- Java:++x与x++、短路现象
- Git 入门
- 【SDOI2009】学校食堂
- 谈谈Java对象序列化
- ViewPager
- python爬虫基础学习-01
- spring boot(6)-JdbcTemplate访问数据库
- java基础篇(五)——静态变量、静态方法、静态类
- 洛谷日记5