问答详情
源自:4-7 Java循环语句之 while

为什么要在11行的i加两个+?

不是加1吗,为什么要加两个+?

提问者:151323 2015-02-24 16:07

个回答

  • vLiang
    2015-02-24 16:18:53
    已采纳

    i++ 的意思等于 i=i+1 (自增加1)

    i-- 的意思等于 i=i-1 (自增减1)


    要分清楚++i,和i++的区别

    i++是先执行当前命令,再执行递增.

    ++i是先递增,再执行命令


    假设 i=1
    如果执行a=i++ 完之后, a=1, i=2
    如果执行a=++i 结果是, a=2, i=2