落花听雨9895
2016-03-13 14:40
为什么自减--在age1后面就错了呢?
’=‘表示赋值,先执行右边的表达式或值,再赋值给左边,你这个右边是‘ --age1’先自减1再赋的值
自减--放在age1后面,就是先把age的值赋给newAge,然后age再自减
int newAge=--age1;
表示先进行“--”age1的自减再进行"="赋值,此时newAge的值为(age1-1)。
int newAge=age1--;
表示先进行“=”赋值,再进行"--"age1的自减,此时newAge的值为(age1)。
int newAge=--age1;
表示先进行“--”age1的自减再进行"="赋值,此时newAge的值为(age1-1)。
int newAge=age1--;
表示先进行“=”赋值,再进行"--"age1的自减,此时newAge的值为(age1)。
Java入门第一季(IDEA工具)升级版
1165523 学习 · 17586 问题
相似问题