Scala 的基本运算

49 阅读1分钟

算术运算符

运算符的定义:运算符实际上就是一个特殊的符号,使用运算符,可以将一个或多个操作数连成可执行的语句,用于实现不同的功能。

%: 计算余数 5%2:5除于2取余,5%2=1

// 算术运算符

//数据类型
//
//
println(7/4) // 7与4都是int函数结果便也是int函数所以这里的1
println(7%4)
println(7-4)
println(7+4)
println(7*4)

注意:在数据类型相同的情况下,两数相除所得的结果是整公因数。

关系运算符

关系运算符: > < == >= != <=

屏幕截图 2025-09-16 093033.jpg 如果关系成立为真(true),关系不成立为假(false)。

逻辑运算符

&& 逻辑与:要同时满足两个条件
|| 逻辑或:只需要满足其中一个条件就可以了
! 逻辑非:取反,与参与表达式相反。

屏幕截图 2025-09-16 095704.jpg

示范案例:

屏幕截图 2025-09-16 102610.png

注意:如果你定义了一个变量,并且之后并不打算修改他的值,那么建议使用val

赋值运算符

=: 简单的赋值运算,指定将右边操作数赋值给左边的操作数
+=: 相加后再赋值,将左右两边的操作数相加后再赋值给左边的操作数
-= 相减后再赋值,将左右两边的操作数相减后再赋值给左边的操作数
*=: 相乘后再赋值,将左右两边的操作数相乘后再赋值给左边的操作数
/= :相除后再赋值,将左右两边的操作数相除后再赋值给左边的操作数
%= 求余后再赋值,将左右两边的操作数进行求余操作后再赋值给左边的操作数

案列示范:

屏幕截图 2025-09-16 113725.jpg