码迷,mamicode.com
首页 > 编程语言 > 详细

Java中的a++和++a的区别

时间:2019-02-16 13:44:13      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:描述   结果   csdn   表达   cti   views   art   变量   you   

1、a++和++a的区别

      a++表示先将a放在表达式中运算,然后再加1;

      ++a表示先将a加1,然后再放在表达式中运算

 

2、实例

(1)Java代码

 

/**
 * @Title:JiaJia.java
 * @Package:com.you.model
 * @Description:比较a++与++a的区别
 * @Author: 游海东
 * @date: 2014年3月1日 下午3:58:29
 * @Version V1.2.3
 */
package com.you.model;

/**
 * @类名:JiaJia
 * @描述:实现a++与++a的区别
 * @Author:游海东
 * @date: 2014年3月1日 下午3:58:29
 */
public class JiaJia 
{
	/**
	 * @Title : main
	 * @Type : JiaJia
	 * @date : 2014年3月1日 下午3:58:30
	 * @Description : a++表示先将a放在表达式中运算,然后再加1;
	 *                ++a表示先将a加1,然后再放在表达式中运算
	 * @param args
	 */
	public static void main(String[] args) 
	{
		/**
		 * 声明一个变量a
		 */
        int a = 120;
        //打印a
        System.out.println("第一个a: " + a);
        
        /**
         * 声明一个变量b
         */
        int b = (a++) + 10;
        //打印a,b
        System.out.println("第二个a: " + a + "   " + "b: " + b);
        
        /**
         * 声明一个变量c
         */
        int c = ++a + 10;
        //打印a,c
        System.out.println("第三个a: " + a + "   " + "c: " + c);
	}

}
(2)结果

 

 

第一个a: 120
第二个a: 121   b: 130
第三个a: 122   c: 132


 

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

Java中的a++和++a的区别

标签:描述   结果   csdn   表达   cti   views   art   变量   you   

原文地址:https://www.cnblogs.com/odejsjhshw/p/10387400.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!