a++和++a的区别?
自增或自减运算符放在变量前后有什么区别?
1.单独使用:没有区别 都相当于+1 或 -1
2.参与运算时:如果放在变量的前面,则先进行自增或自减,然后在参与运算。
int k =8;
int j = ++k;
Sysout.out.println("k ="+ k); //9
Sysout.out.println("j ="+ j); //9
int m =6;
int e =m++;
Sysout.out.println("m ="+ m); //7
Sysout.out.println("e ="+ e); //6
如果放在变量的后面,则先参与运算,然后在进行自增或自减。