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

来源:4-7 Java循环语句之 while

151323

2015-02-24 16:07

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

写回答 关注

1回答

  • 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

    vLiang 回复151323

    是的,没错。

    2015-02-24 16:26:52

    共 2 条回复 >

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165178 学习 · 17581 问题

查看课程

相似问题