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

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