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++;