
scala
wenthkim
成为一个自己也崇拜的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Scala集合Traversable-API
scala集合库是一个核心库,主要分为可变集合包scala.collection.mutable和不可变集合包scala.collection.immutable 我们先要了解集合包中有哪些接口,下图为所有集合抽象接口的图示: 下面为抽象接口不可变的实现类(蓝色为接口,黑色为具体实现类): 下图为集合库中所有类的图示(蓝色为接口,黑色为具体实现类): 由以上三个图我们大概了解了scala集合...原创 2019-01-06 19:25:27 · 1725 阅读 · 0 评论 -
scala集合Iterable-API
Iterable新增的接口不多,这篇是Iterable API的用例,还是来一张scala抽象接口图: 注意:迭代器有一个很重要的特点是,数据迭代一次就不存在了 创建两个Iterable,默认实现是List val i1 = Iterable(1,2,3,4,5) val i2 = Iterable(6,7,8,9,10) 1.抽象方法 //迭代输出每个数据 结果:12345 ...原创 2019-01-12 11:11:19 · 5108 阅读 · 1 评论 -
Scala集合Seq-Api
先上一张Scala接口架构图: 下面主要是Seq的Api用例: 创建共用的Seq: val s1 = Seq(1,2,3,4,5) val s2 = Seq(6,7,8,9,10) 索引和长度 //获取某个下标的值 //res0: Int = 2 s1(1) s1.apply(1) //是否包括该下标,下标从0开始, //结果 res0: Boolean = true s1...原创 2019-01-19 11:13:53 · 14229 阅读 · 0 评论