![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala
文章平均质量分 50
Enche
这个作者很懒,什么都没留下…
展开
-
Scala学习记录--控制结构和函数
条件表达式if表达式 (1) val s = if( ... ){ ... } else{ ... } (2) if(...){var s = ...} else{ var s = ....} 其中花括号可以省略,返回代码块的最后一个表达式,若不同条件返回的对象不同,则返回的对象会取二者的共同超类语句终止scala可以通过;来终止一条语句,但是在scala中;不...原创 2018-09-10 23:25:33 · 214 阅读 · 0 评论 -
Scala学习记录-数组相关操作
数组分为定长数组Array和变长数组ArrayBuffer定长数组:val a = Array(1,2,3,4,5); val b = new Array(length)变长数组:val c = ArrayBuffer(1,2,3,4,5) val d = new ArrayBuffer(len) 数组遍历:for(i <- array){...}for(i<-ar...原创 2018-09-25 20:25:30 · 422 阅读 · 0 评论 -
Scala学习记录-映射和元祖
映射:键/值对集合元祖:不同类型值的集合,再访问取值时 tuple._1 tuple._2 从1开始,而非从0开始映射分为可变映射和不可变映射不可变映射创建:val map = Map(1->2,3->3,(2,4)) 键值可以使用key->value也使用(key,value)可变映射创建:导入 import scala.collection.mutab...原创 2018-09-26 11:42:49 · 284 阅读 · 0 评论