为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

白衣染霜花 2019-02-14 10:10:22
java中*=是什么意思?比如:i*=n
查看完整描述

1 回答

?
眼眸繁星

TA贡献1873条经验 获得超9个赞

java中*=为乘后赋值运算符,是一个复合赋值运算符。i*=n相当于i=i*n。
复合赋值运算符,也称为赋值缩写,带有运算的赋值运算符。共有10种这样的运算符,它们是:+= 加赋值,-= 减赋值,*= 乘赋值,/= 除赋值,%= 求余赋值,&= 按位与赋值,| = 按位或赋值,^= 按位异或赋值,<<= 左移位赋值,>>= 右移位赋值。
复合赋值运算举例:
a+=2 即为a=a+2
x*=y 即为x=x*y

查看完整回答
反对 回复 2019-02-17
  • 1 回答
  • 0 关注
  • 607 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号