level 12
最近重新看java,遇到一个简单的入门题
i = 0;
i = i++;
system.out.println(i);
输出结果是多少?
我居然做错了,好久才稍微想通了,各位觉得是多少?
2016年05月18日 10点05分
1
level 13
食堂偶遇学妹,学妹哭丧着脸说自己的钱包在食堂被人偷走了,我好奇的问:怎么就丢了,怎么不好好装着呢?学妹说:我用钱包占座,回来就没了...
2016年05月18日 13点05分
5
level 10
姑且这么跟你解释一下吧,在java里面,i+相当于引用了一个函数,函数内容是使i的值+1并且返回i加1前的值,也就是相当于a等于i,i等于i加1,然后i等于a,也就是说i等于i+相当于i等于i
2016年05月18日 15点05分
9
正解,其实很简单理解成i++的值被赋值覆盖了就行了
2016年05月18日 15点05分
跟C不一样啊?
2016年05月22日 00点05分