+ -
当前位置:首页 → 问答吧 → i++问题

i++问题

时间:2011-12-24

来源:互联网

int i = 0;
i = i++;
System.out.println(i);
请问为什么结果是0,一道很基础的题目,为什么呢?搞不懂?

作者: cidu602   发布时间: 2011-12-24

先赋值,后加一。

作者: preferme   发布时间: 2011-12-24

i = i++;
相当于int t = i;
i++;
i=t;

作者: WJL_MGQS   发布时间: 2011-12-24

表达式i++的值是0;表达式++i的值是1.

作者: preferme   发布时间: 2011-12-24

热门下载

更多