读书人

num++ 与++num有什么不同解决思路

发布时间: 2012-09-28 00:03:35 作者: rapoo

num++ 与++num有什么不同
int num=1;
num++;
++num;

[解决办法]
这个问题实在太基础了,楼主好歹学习下Java语言规范啊。

自己动手实践下吧:
int num=1;
int a=num++;
System.out.println(a + "\t" + num);
num=1;
int b=++num;
System.out.println(b + "\t" + num);
先想想答案是啥,然后再运行试试看。

顺便看看这个:
http://www.ticmy.com/?p=43

[解决办法]
前者取1的值,然后num自加1
后者,先num自加1,然后取num的值,即2

读书人网 >Eclipse开发

热点推荐