Java i++原理及i=i++的问题说明

链接:https://www.nowcoder.com/questionTerminal/5ce602538d784f51a531bf9760592773
来源:牛客网

count = count++;这句话在Java和C++里面,运行结果是不一样的。
Java中等价于:tmp = count;count++;count = tmp;所以count为0
C++中等价于:tmp = count;count = tmp;count++;所以count为1
 
总结:
其实就是赋值和自增的优先级的知识点。
java自增大于赋值
c++赋值大于自增
原文地址:https://www.cnblogs.com/shouyaya/p/13072849.html