运算符

54 阅读1分钟

Scala运算符

Scala运算符可以分为五大类 · 算术运算符:只能用来做加、减、乘、除等算术运算。 Scala中的算术运算符: + - * / % · 关系运算符:用来对数值进行比较,比如>、<=、>=等。 scala中的关系运算符如下: == 等于

!= 不等于

大于

< 小于

= 大于等于

<= 小于等于 · 逻辑运算符:包含逻辑与、逻辑或、逻辑非三种运算符,也是用于比较的。 · 与:&& 运算表达式有一个为假,则整个表达式为假false。

· 或:|| 运算表达式有一个为真,则整个表达式为真true。

· 非:! 就是取反的意思,与参与表达式相反。

· 位运算符:用于对二进制数的位进行左移、右移、取反等操作。

· 赋值运算符:用于将一个值进行赋值,例如=、+=、-=等。 下面是一些例子

object sca {

  def main(args: Array[String]): Unit = {

//    var a=5;//100

//    var b=4;//100

//    println("5&4="+(5&4))//100

//    println("5|4="+(5|4))//100

//    println("5^4="+(5^4))//100

//    println("4>>2="+(4>>2))//100

//    println("4<<2="+(4<<2))//100

//    val a=true

//    val b=false

//    val c=false

//    println(a||b&&c)

//    println(a||(b&&c))

//    println((a||b)&&c)