[《think in java》学习——操作符]自增自减符号和表达式执行的顺序

package com.operate.aliases;

/**
 * @author Administrator
 *  验证自增自减和表达式执行的顺序
 */
public class SelfIncrement {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		int i = 1 ;
		System.out.println("i:"+i); 
		System.out.println("++i:"+ ++i);   //在表达式之前执行
		System.out.println("i++:"+ i++);   //在表达式之后执行
		System.out.println("i:"+i);
		System.out.println("--i:"+ --i);   //在表达式之前执行
		System.out.println("i--:"+ i--);   //在表达式之后执行
		System.out.println("i:"+i);
	}

}

你可能感兴趣的:([《think in java》学习——操作符]自增自减符号和表达式执行的顺序)