大家都知道前++和后++
当不参与运算时前++和后++无区别
当++参与了运算时,前++和后++就有区别了
前++先进行自增,再参与运算,
后++先参与运算,在进行自增,
看代码
代码块1
int i=3,a,b;
a=i++;
System.out.println(a);//结果3
b=i;
System.out.println(b);//结果4
代码块2
int i=3,a,b;
i=i++;
System.out.println(i);//结果3
b=i;
System.out.println(b);//结果3
最好能画一下在内存中操作的过程,不要全文字,,越详细越好,,,
|
|