Scala可变和不可变类型

时间:2018-05-31 05:36:14

标签: scala

Scala有List,Set,Map。

列表和地图有一种使用new创建对象的方法。如果我们不使用,那里就有不可变的伴随对象。

但List只有不可变的变化。

为什么会有区别?我理解数组是可变的,但不是作为列表的目的。不在Scala?

从Java角度思考!!

1 个答案:

答案 0 :(得分:0)

Scala List不是Java中的通用术语;它是一个非常具体的数据结构,cons list。与Java List相近的是scala.collection.Seq