Scala运算符与操作数的位置关系,可分为 前缀运算符、中缀运算符、后缀运算符
- 算术运算符
+ - * / % ++ --
- 关系运算符
== != < > >= <=
- 逻辑运算符
&& || !
- 按位运算符
& | ^ ~ << >>
- 赋值运算符
= += -= *= /= %= <<= >>= &= ^= |=
- 其它运算符
?:
注:Scala 的==和 Java 不同,scala 的==只用于比较两个对象的值是否相同。而对于引用类型的比较使用另外的操作符 eq 和 ne。
Scala运算符与操作数的位置关系,可分为 前缀运算符、中缀运算符、后缀运算符
+ - * / % ++ --
== != < > >= <=
&& || !
& | ^ ~ << >>
= += -= *= /= %= <<= >>= &= ^= |=
?:
注:Scala 的==和 Java 不同,scala 的==只用于比较两个对象的值是否相同。而对于引用类型的比较使用另外的操作符 eq 和 ne。
转载于:https://www.cnblogs.com/9981-lyq/p/10434408.html