Scala的基本运算

按照对数据操作的功能不同,可以把运算符分为以下几大类。

  • 算数运算符:只能用来做加,减,乘,除等算术运算。
  • 关系运算符:用来对数值进行比较,如>,<=,>=等。
  • 逻辑运算符:包含逻辑与,逻辑或,逻辑非三种运算符,也是用于比较的。
  • 位运算符:用于对二进制数的位进行左移,右移,取反等操作。
  • 赋值运算符:用于将一个值进行赋值,如=,+=,-=等。

/   是 除号 取商

%  是 取余

举个例子:

10%3
Int = 1

10/3
Int = 3

Scala 的逻辑运算符

&&         逻辑与          表达式中一个为假,则整个表达式为假

||        逻辑或          表达式中一个为真,则整个表达式为真

!        逻辑非

举个例子:

在D盘新建HelloWorld.scala文档

在文档中写以下代码:

object HelloWorld extends App{
   isChinese () && isSoldier()
   isSoldier() || isChinese ()
   isChinese () & isSoldier()
   isSoldier() | isChinese ()
}

    在D盘中打开管理员系统,写一下代码:     

def isChinese () = {println("i am not Chinese");false}
def isSoldier () = {println("i am  Soldier");true}

会以Scala的逻辑运算符的意义,得出结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值