身为计算机专业毕业僧,一直不知道i++和++i的区别,在这里记录以下吧。
package singleTon;
public class Regular {
public static void main(String[] args) {
int a =10;
int b ;
b=a++;
//上面的表达式可以拆解为:b=a;a=a+1;所以b=10,此时a=11;
System.out.println(a+":"+b);
b=++a;
//由于上面a的值已经进行了+1操作,此时a=11;++a运行,a=a+1;所以b=12;
System.out.println(":"+b);
}
}