Scala的逻辑运算符

67 阅读1分钟

今天刚刚上课老师推荐了一个新的免费在线软件,Processon,可以用来在线制作思维导图,网址如下: www.processon.com

使用方法:

1.登录注册
2.选择想要模板样式
3.绘制思维导图
4.添加其他标题
(1)Tab键添加子主题
(2)回车键添加兄弟主题
例如: 屏幕截图 2025-09-15 081052.png

scala的计算:
def main(args: Array[String]): Unit = {
  var a = 5;//101
  var b = 4 //100

  println("5 & 4=" +(5&4)) //0
  println("5|4 =" +(5|4))
  println("5^4 =" +(5^4))
  println("4>>2=" +(4>>2))
  println("4<<2=" +(4<<2))
}
Scala的逻辑运算符

Scala中的逻辑运算跟Java中一样,也是与、或、非三种情况具体如下。
1.与 && 运算表达式有一个为假,则整个表达式为假false。

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

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

2.png

scala运算符的基本规则:

1.乘除模 > 加减
2.算术 > 关系 > 赋值
3.非 !> 与 && > 或 ||