七九九
2016-01-13 22:23
int sum=age1+age2+age3+age4;
int newAge=--age1;
和
int newAge=--age1;
int sum=age1+age2+age3+age4;
得到的sum结果是不一样的吗?
肯定不一样的,因为在--age1的时候,age1的值发生了变化
当然不一样了,先计算int newAge=--age1;的age1已经进行减一操作了,即--age1相当于age1=age1-1,再进行sum求和运算值肯定是会小于先进行sum运算的。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题