首页 > Android新手疑问,为什么递增可以,递减就不行?

Android新手疑问,为什么递增可以,递减就不行?

最近在做一个阅读电子书的软件,搞了份demo在学习,当中有关于读取当前位置前/后的这么两段代码

向后读取如上图,可以正常运行。
而向前读取时,如果也在get括号中用递增/递减,软件就会卡死(个人推测进入死循环),出问题的代码如下:

改成如下,就又正常了

琢磨一下午了还是弄不明白..


i = i++;
这一步右边先返回i,然后再递增,结果导致左边i没有改变。

【热门文章】
【热门文章】