小编mic*_*ice的帖子

&&和|| 在斯卡拉

因为正常的运算符如+,::, - >等都是可以重载的方法和东西我想知道是否|| 和&&也是方法.如果这是布尔对象的方法,理论上这可以工作.但如果是的话,为什么会这样呢

if (foo == bar && buz == fol)
Run Code Online (Sandbox Code Playgroud)

可能?如果编译器从右向左读取,则会调用&& on bar而不是(foo == bar)

if-statement scala

19
推荐指数
2
解决办法
4万
查看次数

标签 统计

if-statement ×1

scala ×1