Scala核心编程_第03章_运算符

时间:2020-05-16 15:14:52   收藏:0   阅读:41

运算符介绍

运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。

算术运算符

介绍

算术运算符(arithmetic)是对数值类型的变量进行运算的,在Scala程序中使用的非常多。

技术分享图片

 

 注意:

  1. 对于除号“/”,它的整数除和小数除是有区别的:整数之间做除法时,只保留整数部分而舍弃小数部分。 例如:var x : Int = 10/3 ,结果是 3
  2. 当对一个数取模时,可以等价 a%b=a-a/b*b , 这样我们可以看到取模的一个本质运算(和java 的取模规则一样)。
  3. 注意:Scala中没有++、--操作符,需要通过+=、-=来实现同样的效果

关系运算符(比较运算符)

基本介绍

  1. 关系运算符的结果都是boolean型,也就是要么是true,要么是false
  2. 关系表达式 经常用在 if结构的条件中或循环结构的条件中
  3. 关系运算符的使用和java一样

技术分享图片

逻辑运算符

假定变量 A 为 true,B 为 false

技术分享图片

 

赋值运算符

赋值运算符就是将某个运算后的值,赋给指定的变量。

赋值运算符的分类

技术分享图片

 

原文:https://www.cnblogs.com/wqbin/p/12900179.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!