gpt4 book ai didi

scala - Scala 中的运算符优先级

转载 作者:行者123 更新时间:2023-12-03 06:12:18 25 4
gpt4 key购买 nike

我喜欢 Scala 提出的运算符优先级,但在某些罕见的情况下,未经修改的规则可能会不方便,因为命名方法时受到限制。有没有办法在 Scala 中为类/文件等定义其他规则?如果没有的话,以后会解决吗?

最佳答案

运算符优先级固定在 Scala Reference - 6.12.3 Infix Operations 中通过运算符中的第一个字符。按优先级升序排列:

(all letters)
|
^
&
= !
< >
:
+ -
* / %
(all other special characters)

而且它不太可能会改变。它可能会产生比它解决的问题更多的问题。如果您使用普通的运算符优先级,那么为一个类更改它将会非常困惑。

关于scala - Scala 中的运算符优先级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2922347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com