Scala核心编程_第03章_运算符
时间:2020-05-16 15:14:52
收藏:0
阅读:41
运算符介绍
运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。
- 算术运算符
- 赋值运算符
- 比较运算符(关系运算符)
- 逻辑运算符
- 位运算符
算术运算符
介绍
算术运算符(arithmetic)是对数值类型的变量进行运算的,在Scala程序中使用的非常多。
注意:
- 对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:var x : Int = 10/3 ,结果是 3
- 当对一个数取模时,可以等价 a%b=a-a/b*b , 这样我们可以看到取模的一个本质运算(和java 的取模规则一样)。
- 注意:Scala中没有++、--操作符,需要通过+=、-=来实现同样的效果
关系运算符(比较运算符)
基本介绍
- 关系运算符的结果都是boolean型,也就是要么是true,要么是false
- 关系表达式 经常用在 if结构的条件中或循环结构的条件中
- 关系运算符的使用和java一样
逻辑运算符
假定变量 A 为 true,B 为 false
赋值运算符
赋值运算符就是将某个运算后的值,赋给指定的变量。
赋值运算符的分类
原文:https://www.cnblogs.com/wqbin/p/12900179.html
评论(0)