Scala的数据结构
数据结构——容器
容器(Collection)
Scala中容器包
Scala的容器(collection)库
在Iterable(可迭代的)下的继承层次包括三个特质:
三种容器最大的区别是其元素的索引方式
序列(Seq):按照从0开始的整数进行索引
映射(Map) :按照键值进行索引
集合(Set):没有索引,使用哈希方式进行值的查找
Seq(序列)
序列(Sequence): 元素可以按照特定的顺序访问的容器。序列中每个元素均带有一个从0开始计数的固定索引位置
序列分类:
LinearSeq(线性)序列具有高效的 head 和 tail 操作
IndexedSe
评论0
最新资源