主题:求教:关于a=a++;的问题
在写代码的时候遇见一个问题
int a = 10 ;
a = a++ ;
System.out.println(a);
结果是10,而不是我预料的11。我问同学他们都没有给给出满意的答案,都是从答案推导问题。我希望得到一个合理的推导,最好能说明具体的内存分配。
虽然这个语句没什么用,但是我还是想明白为什么
int a = 10 ;
a = a++ ;
System.out.println(a);
结果是10,而不是我预料的11。我问同学他们都没有给给出满意的答案,都是从答案推导问题。我希望得到一个合理的推导,最好能说明具体的内存分配。
虽然这个语句没什么用,但是我还是想明白为什么