4.2 Scala 运算符的注意点
Scala 运算符的使用规则绝大部分和 Java 是一样, 所以此处不再赘述.
我们只介绍在 Scala 中需要注意的地方
4.2.1 不提供 ++,--
操作符
Scala 不再提供 ++,--
操作符.
如果有自增或者自减的需求就使用复合运算符: a += 1 或者 a -= 1
备注: +=, -=
其实也是方法名.
4.2.2 关于%
的说明
%
在编程中使用较多. 他的值到底是真么计算出来的呢,如果正数, 还好理解, 如果是负数呢?
记住一句话: 余数的符号和被除数一致.
可以用下面的公式来计算余数:
a % b= a - a/b * b
4.2.3 逻辑运算符
Scala 中的逻辑运算符和 Java 完全一样也分短路和不短路.
4.2.4 Scala 不提供三运算符? :
在 Scala 中并没有提供 ? :
, 如果有这种需求就使用 if...else
语句.