java中*=是什么意思?比如:i*=n
1 回答

胡說(shuō)叔叔
TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超8個(gè)贊
java中*=為乘后賦值運(yùn)算符,是一個(gè)復(fù)合賦值運(yùn)算符。i*=n相當(dāng)于i=i*n。
復(fù)合賦值運(yùn)算符,也稱為賦值縮寫,帶有運(yùn)算的賦值運(yùn)算符。共有10種這樣的運(yùn)算符,它們是:+= 加賦值,-= 減賦值,*= 乘賦值,/= 除賦值,%= 求余賦值,&= 按位與賦值,| = 按位或賦值,^= 按位異或賦值,<<= 左移位賦值,>>= 右移位賦值。
復(fù)合賦值運(yùn)算舉例:
a+=2 即為a=a+2
x*=y 即為x=x*y
添加回答
舉報(bào)
0/150
提交
取消