scala运算符

44 阅读1分钟
object fdss05 {
  def main(args: Array[String]): Unit = {
    println(2+3)
    println(2-1)
    println(2*3)
    println(5/2)
    println(5/2.0)
    println(5%2)
  }
}

scala的关系运算符

==等于
!=不等于
> 大于
< 小于   
>= 大于等于
<= 小于等于
object fdss06 {
  def main(args: Array[String]): Unit = {
    var b=1==2
    println(3==2)
    println(3!=2)
    println(3>2)
    println(3<2)
    println(3>=2)
    println(3<=2)
  }
}

关系运算符会得到Bool值

scala逻辑运算符

与:&& 运算表达式有一个为假,则这个表达式为假

或:|| 一个为真,则都为真

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

object fdss07 {
  def main(args: Array[String]): Unit = {
    println(2>1 && 3>2 && 4>3 )
    println(3<1 && 3>2)

    println(2>1 || 2<1)
    println(2>3 || 2<1 || 3>3)

    println(2>1)
    var a=2>1
    println(!a)
    println(!(2>1))
  }
}