一些常用的 Scala 运算符

112 阅读1分钟

  在Scala中,运算符与其他编程语言类似,包括算术运算符、比较运算符、逻辑运算符等。以下是一些常用的Scala运算符:

  算术运算符:

  +:加法

  -:减法

  *:乘法

  /:除法

  %:取模(取余)

  比较运算符:

  ==:等于

  !=:不等于

  <:小于

  >:大于

  <=:小于等于

  >=:大于等于

  逻辑运算符:

  &&:逻辑与

  ||:逻辑或

  !:逻辑非

  位运算符:

  &:按位与

  |:按位或

  ^:按位异或

  <<:左移

  >>:右移

  赋值运算符:

  =:简单赋值

  +=:加法赋值

  -=:减法赋值

  *=:乘法赋值

  /=:除法赋值

  %=:取模赋值

  <<=:左移赋值

  >>=:右移赋值

  &=:按位与赋值

  |=:按位或赋值

  ^=:按位异或赋值

  除了上述常用的运算符外,Scala还支持一些其他特殊的运算符,比如::用于列表的构造,:::用于列表的连接等。

  在Scala中,运算符的优先级和结合性与其他编程语言类似,可以使用括号来改变运算符的优先级。例如:

  val result=(a+b)*c//使用括号改变加法的优先级

  www.jshk.com.cn/mb/reg.asp?…

  这些是Scala中常用的运算符,你可以使用它们来进行各种类型的运算,包括数学运算、逻辑运算、位运算等。

一些常用的 Scala 运算符.png