 
		落花听雨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工具)
1168090 学习 · 18754 问题
相似问题