Java中i++和++i的区别

class Test_
{

    public static void main(String[] args) {
        int i= 5;
        int j = 6;
        
        int a = 0;
        a = i++; 
        int b = ++j*2;
        System.out.println(a);//5
        System.out.println(i);//6
        //* i++ 先运算在赋值,例如 a=i++,先运算a=i,后运算i=i+1,所以结果是a=5 i=6
        
        
        System.out.println(b);//14
        System.out.println(j);//7
        // * ++i 先赋值在运算,例如 a=++i,先运算i=i+1,后运算a=i,所以结果是b=7 
    }
    

}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 海燕:昨天参加课程培训之后,遇到幸福家好几个同修,她们同时也是我们落地实修的同伴。不得不感叹世界太小太小了。听她们...
    快乐天使_快乐飞翔阅读 761评论 0 0
  • 按作用机制:(1)钠通道阻滞剂 a类:奎尼丁,普鲁卡因胺 b类:利多卡因,苯妥英钠 c类:普罗帕酮,氟卡尼。(2...
    shocklee阅读 1,404评论 0 0
  • 早上十点多从世界高城理塘出发到禾尼乡,一路54公里起伏路没什么难度,一路上有蓝天白云雪山陪伴着,还看到山上在下雪,...
    两广小哥去拉萨阅读 2,629评论 0 0
  • 啊!啊!啊!人世间,所有的,诗人,心中,都有梦。只是,每个,诗人的,梦,都不样。啊!啊!啊!好诗人,就有好梦。诗人...
    王密亮阅读 1,274评论 0 0
  • 更新 三月二十六号第二次去北大口腔,比第一次去的早,果然八点取号没有几个人。排到号去拍了片,拍片真的好恶心,把一个...
    confidence215阅读 10,540评论 0 0