a++、++a的区别
a++、++a的区别
public class DemoIncre {
public static void main(String[] args) {
//++ -- 自增,自减 一元运算符
int a = 3;
int b = a++; //执行完这行代码,先给b赋值,再自增
System.out.println(a); //a = 4,因为执行这句时a已经自增
int c = ++a; //执行完这行代码前,先自增,再给c赋值
System.out.println(a); //a = 5
System.out.println(b); //b = 3
System.out.println(c); //c = 5
}
}