这两个表达式计算结果为什么不一样?
int a = 4; int b = (a++)+1;和int b = (++a)+1;的计算结果也不一致,语言是java,jdk版本是1.9
微信里点“发现”,扫一下
二维码便可将本文分享至朋友圈。
差异:
a++ 是说先使用a,后+1。 ++a 是说先+1,然后使用a。
谢谢