刷题时遇见这样一道题:
以下代码输出结果是
这道题具有最具迷惑的就是count = count++;这条语句;
搞清楚这条语句执行的机理就很很轻松的解决这道题
在Java中: b = a ++;
==>> int temp = a;
a = a+1;
b = temp;
也就是说将a的值赋给了b,然后a加1,
所以: count = count ++;
==>> int temp = count:
count = count+1;
count = temp;
count在增加1后,又被temp覆盖,即又被改回了原来的值,所以count的值一直都没有gaibian;