Java中的算术运算符(初学者问题)

Java中的算术运算符(初学者问题),第1张

Java中的算术运算符(初学者问题)

如果运算符具有相同的优先级,则从左到右对其进行求值

从教程:

当相同优先级的运算符出现在同一表达式中时,必须控制一个规则,然后首先评估哪个规则。除赋值运算符外,所有二进制运算符均从左至右求值;赋值运算符从右到左求值。

在表达

7 / 2 % 5
时,
/
%
具有相同的优先级,所以从左到右
7 / 2 = 3
3 % 5 = 3

最高优先级赋予* /%。这是您的示例的细分:

  -2 + 5 * 7 - 7 / 2 % 5= -2 + (5 * 7) - (7 / 2 % 5)= -2 + 35 - (3 % 5)= -2 + 35 - 3= 30


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5429609.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存