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 语句.

Copyright © 尚硅谷大数据 2019 all right reserved,powered by Gitbook
该文件最后修订时间: 2019-07-02 08:12:45

results matching ""

    No results matching ""