Java前置++和后置++的区别

走好每一步就是进步

ronnaldong_BMohRuoAxAJ.jpg

By ronnaldong From Instagram

代码中一会儿i++一会儿++i写着写着就容易搞混淆,特地来记录一下,给自己加深加深印象。
本博客同步发布于XueLong的博客
i++:就是先使用i的值,然后再给 i+1
++i:就是先让 i+1 ,然后再使用

直接上代码吧!

public class Test {
    public static void main(String[] args) {

        System.out.println("i++");
        int i = 3;
        /**
         * count=3+4+5
         */
        int count = (i++) + (i++) + (i++);
        /**
         * i=6
         */
        System.out.println(i);
        /**
         * count=12
         */
        System.out.println(count);

        System.out.println("++i");
        int j = 3;
        /**
         * count=4+5+6
         */
        count = (++j) + (++j) + (++j);
        /**
         * j=6
         */
        System.out.println(j);
        /**
         * count=15
         */
        System.out.println(count);
    }
}

写在最后

以上就是对Java前置++和后置++的区别的分析。

如果你在参考过程中遇到问题,可以在我的联系方式中给我提问。

后面会继续介绍,Android的相关知识,欢迎继续关注我博客的更新。

转载请注明:XueLong的博客 » Can't merge new index 65553 into a non-jumbo instruction

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 143,021评论 18 613
  • 戈薇靠着墙壁,微微的叹了口气,自己会被那个人给带到这个世界,纯粹是为了提高自己的能力。可若是和那位东巴先生一样一直...
    苏凰来生阅读 54评论 0 0
  • 今天在哪思考:莫力达瓦治自旗尼尔基水利枢纽宿舍 天气:阴转小雨 心情: 就寝:23:30 ...
    沙漠中的鱼在飞阅读 21评论 0 0
  • 一个人的时候, 不需要酒,不需要音乐, 就会想起过去的人,过去的事, 想起过去刻苦铭心的心情, 离别放佛在昨天, ...
    背包姑娘阅读 32评论 0 3
  • 副标题:——《完美母女关系的秘密》读后感 这本书主要讲如何从母亲身边独立开来,成就自己的美满人生,从而建设完美的母...
    贝妮阅读 6,090评论 2 4