美文网首页
Scala学习第五节:Scala 基本运算

Scala学习第五节:Scala 基本运算

作者: 牛马风情 | 来源:发表于2017-04-06 01:58 被阅读0次

算术操作(+-*/)

//加法
scala> var sum =1+2
sum: Int = 3

// 加法 第二个参数为Long 返回值为Long
scala> var sum =1+2l
sum: Long = 3

// 减法 
scala> 1-2
res2: Int = -1

// 负数 操作
scala> 1+ -1
res3: Int = 0

// 乘法
scala> 1*2
res4: Int = 2

//乘法 第二个参数为Long  返回值为Long
scala> 1*2l
res5: Long = 2

// 除法
scala> 1/3
res0: Int = 0

// 取模
scala> 1%3
res1: Int = 1

关系操作

scala> 1>2
res6: Boolean = false

scala> 1<2
res7: Boolean = true

scala> 1!=2
res8: Boolean = true

scala> 1>=2
res9: Boolean = false

scala> 1<=2
res10: Boolean = true

逻辑操作

scala> var win=true
win: Boolean = true

//逻辑与
scala> win &&win
res11: Boolean = true
逻辑或
scala> win || win
res12: Boolean = true

scala> win && !win
res14: Boolean = false

对象比较

scala> var name="erhuan"
name: String = erhuan

scala> var passd="erhuan"
passd: String = erhuan

//scala 中比较的是内容 并非引用
scala> name == passd
res15: Boolean = true

相关文章

  • Scala学习第五节:Scala 基本运算

    算术操作(+-*/) 关系操作 逻辑操作 对象比较

  • Scala相关文章索引(2)

    基本常识 scala编程第17章学习笔记(1)——集合类型 scala Map类型笔记 scala代码风格指南--...

  • Scala前言

    基本信息 Scala官方中文参考文档: Scala Documentation Scala是什么: Scala是一...

  • scala 学习笔记-持续更新中

    学习列表: scala官方文档 scala cheat twitter Scala 课堂 有趣的 Scala 语言...

  • 【Spark学习笔记】Scala语法

    学习列表: scala官方文档 scala cheat twitter Scala 课堂 有趣的 Scala 语言...

  • 快学Scala读书笔记

    scala不刻意区分原生类型和引用类型 scala单参数方法可以用运算符形式调用,例如: scala没有提供"++...

  • Scala集合

    附上Effective Scala:Effective Scala学习笔记摘抄于Twitter scala文档:T...

  • Scala学习手册(Learning Scala) 第二章

    Scala学习手册(Learning Scala) 第二章 1、值与变量定义 值的定义 值,即为常量,不可变,基本...

  • Scala面试题

    scala语言的特点: 集成了面向对象和函数式编程 函数式编程是将计算机的运算视为函数运算 链式编程 Scala中...

  • 快速学习Scala之类

    快速学习Scala之类 从此处正式开始Scala学习之旅。 类的定义 字段的定义 // 在Scala中用val定义...

网友评论

      本文标题:Scala学习第五节:Scala 基本运算

      本文链接:https://www.haomeiwen.com/subject/tdaxattx.html