Jer*_*iho 47 scala operator-precedence
我喜欢Scala提出的运算符优先级,但在极少数情况下,未经修改的规则可能不方便,因为在命名方法时有限制.有没有办法为Scala中的类/文件等定义另一个规则?如果没有,将来会解决吗?
Tho*_*ung 101
运算符优先级在Scala Reference - 6.12.3 Infix Operations中由运算符中的第一个字符修复.按优先顺序列出:
(all letters)
|
^
&
= !
< >
:
+ -
* / %
(all other special characters)
Run Code Online (Sandbox Code Playgroud)
它不太可能会发生变化.它可能会产生比修复更多的问题.如果您使用普通的运算符优先级,将其更改为一个类将非常混乱.