美文网首页
如何区分前递加和后递加

如何区分前递加和后递加

作者: 0e9634e51590 | 来源:发表于2020-06-07 14:33 被阅读0次

    运算符中++i和i++如何区分

    在起初学习运算符的时候,我总是区分不了++i和i++
    后来我想了很久,终于我用自己的方式理解了他们,并且从形式上进行区分

    • ++i:因为++在i的前面,所有我解释成先加然后赋值给i,所以如下:
    int i=2;
    System.out.println(++i)
    

    输出结果为
    3
    意思是:i先加1,然后再赋值给i

    • i++:因为++在i的后面,所有是先赋值后加1,如下:
    int i=2;
    System.out.println(i++)
    System.out.println(i)
    

    输出结果为
    2
    3
    意思是:先赋值,然后在将i加1

    相关文章

      网友评论

          本文标题:如何区分前递加和后递加

          本文链接:https://www.haomeiwen.com/subject/oyzqtktx.html