首页 > 其他 > 详细

a++与++a

时间:2017-06-13 17:58:48      阅读:230      评论:0      收藏:0      [点我收藏+]

CreateTime--2017年6月13日17:50:11
Author:Marydon

a++与++a

演示:

public static void main(String[] args) {
        
        // 1.初始化变量并赋值
        int i = 2;
        int num = 0;
        
        /* 演示一:进行++运算,并进行赋值操作 */
        // 2.运算
        num = i++;//实际执行了2个操作,执行顺序:先赋值后运算,即:num = i; i = i + 1;
        System.out.println("num并未发生变化:" + num + ",但变量i已经实现了增长:" + i);
        
        // 3.重新赋值
        i = 2;
        num = 0;
        // 4.再次运算
        num = ++i;//实际执行了2个操作,执行顺序:先运算后赋值,即:i = i + 1; num = i;
        System.out.println("num已经发生了变化:" + num + ",而且变量i也实现了增长:" + i);
        
        /* 演示二:只进行++运算 */
        // 5.重新赋值
        i = 2;
        // 6.运算
        i++;
        System.out.println("执行i++操作:" + i);
        // 7.重新赋值
        i = 2;
        // 8.运算
        ++i; 
        System.out.println("执行++i操作:" + i);
}

  注意:在实际项目开发中,用的最多的是a++;

 

a++与++a

原文:http://www.cnblogs.com/Marydon20170307/p/7002640.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!