qq_forever笑点低_0
2019-05-23 11:23


一个值是23,一个是24
int a = 23;
int b = a--时,实际上是把a赋值给b,然后对a进行自减,这时候的b是23,但a已经是22了
****
int a = 23;
int b = --a时,实际上是先对a进行自减,再赋值给b,所以这时候的b就是自减后的a,a和b都是22
明白了,Thanks♪(・ω・)ノ
++a是先a自增然后再把a付给其他变量,而a++是先把a的值赋给其他变量,然后自己在自增,--a是先自减在把值赋给其他变量,a--是先把值赋给其他变量,自己在自减
Java入门第一季(IDEA工具)
1168250 学习 · 18754 问题
相似问题
回答 3
回答 1