Scala集合分为可变集合和不可变集合。可变集合可以对其中的元素进行修改、添加、移除;而不可变集合永远不会改变,但是仍然可以模拟进行添加、移除或更新操作。这些操作都会返回一个新的集合,原集合的内容不发生改变。