int a=10;??int b=a;??System.out.println(a++);??System.out.println(++a);??System.out.println(++b);
2 回答
已采納

冰斷秋
TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超1個(gè)贊
int?a=10; ??System.out.println(a++); ???int?b=a; ??System.out.println(++a); ??System.out.println(++b);
這樣第二個(gè)才等于第三個(gè),程序是從上往下運(yùn)行的

慕的地6079101
TA貢獻(xiàn)3593條經(jīng)驗(yàn) 獲得超1個(gè)贊

斕若林
TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超0個(gè)贊
前++和后++的問題;
首先,二者都是自增1,
區(qū)別在于,前++是在語句中先增1再運(yùn)算
后++是語句結(jié)束后,在增1
添加回答
舉報(bào)
0/150
提交
取消