java 运算符结合性

=号是左结合的么?

a=6;

a+=a-=a*a;//-24

jackjones
浏览 1260回答 1
1回答

John001

x += y ==> x = x + yx -= y ==> x = x - y先考虑优先级,同等优先级再考虑结合性:a+=a-=a*a ==> a = a + ( a - ( a * a ))结果是 -24 没错呀。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java