lottazw
2016-02-19 09:38
a++,++a
a=1,b=0;
b=a++; b=2,a=1; a++ 就是 a加1后赋值,a不变;
b=++a; b=2,a=2; ++a 就是 a自增1后赋值;
a++表示先用a再加,++a表示先加再用,举个例子
int a = 1;
int b = 2;
a++;
++b;
System.out.println(a); //此处输出1,但是a变成了2
System.out.println(b); //此处输入3
Java入门第一季(IDEA工具)升级版
1167581 学习 · 18748 问题
相似问题