a++,++a解析
++自增,-- 自减,他们是一元运算符。
a++:执行完这行代码后,先给b赋值,在自增。
即先用后自增。
++a:执行完这行代码前,先自增,再给c赋值
即先自增后用。
public class Demo04 {
public static void main(String[] args) {
int a =3;
int b =a++;//即先用后自增
System.out.println(a);//a+1=4
int c= ++a;//即先自增后用
System.out.println(a);//a+1+1=5
System.out.println(b);//3 赋值下一行在+1
System.out.println(c);//3+1+1 开始a++会+1,后面++a,要先+1再赋值
}
}
a--,--a同理