很多初学者在学习Java语言时,对于自加运算符,也就是a++和++a(自减运算符同理,a–和--a)总觉得摸棱两可,以自加运算符为例,今天我把我学习到的经验分享给大家,自减运算符同理… 首先,不管是a++还是++a,他们的作用都是将a的值进行加一,但是区别就在这个加一操作在什么时候 首先看两个例子 我们这样就可以发现 a++的结果是10,而++a是11。 a++和++a的区别也就在于a++是先赋值再进行自身加一,而++a是先自身加一再进行复制运算。 我们可以这样理解: 1.将System.out.println(a++);这段代码分解开来: int temp=a++; System.o...