Scala编程基础16:Scala集合概述

2020-04-08  本文已影响0人  金字塔下的小蜗牛

Scala提供了一套很好用的集合实现,提供了一些集合类型的抽象。Scala集合分为可变結合和不可变集合。可变集合可以在适当的地方被更新或者扩展,这意味着你可以添加,修改,移除一个集合元素。不可变集合,顾名思义,不能改变其中的元素,但是你仍然可以模拟使用添加,修改,移除操作,不过这些操作都将产生了一个新的集合并返回,原来的集合并不会改变。

Scala中常见的集合类型有以下几种:

下面代码演示了以上几种集合类型的定义方法:

val x = List(1,2,3,4)
val x = Set(1,3,5,7)
val x = Map("one"->1,"two"->2,"three"->3)
val x = (10,"Scala")
val x:Option[Int] = Some(5)

接下来几个小节我们将对这几种集合类型进行深入的讨论。本节先介绍到这里。

上一篇 下一篇

猜你喜欢

热点阅读