如何在Scala中创建可变集?

Scala集

在Scala中,集合是相同类型元素的集合。该集合的所有元素都是唯一的,即不允许任何元素。集可以是可变的,也可以是不变的。

示例

    Set(1, 4, 5, 7, 12, 87, 213)

可变集合是一个包含元素的集合,这些元素可以在集合初始化后更改。

Scala中的可变变量是使用val关键字声明的。Scala中的可变集是从

    scala.collection.mutable.Set

示例

object MyClass {
    def main(args: Array[String]) {
        val set = scala.collection.mutable.Set(2, 56, 577,12 , 46, 19);
        println("The set is : "+set)
        set += 34;
        set += 99;
        println("After adding two elements, the set is "+ set)
    }
}

输出结果

The set is : HashSet(577, 2, 19, 56, 12, 46)
After adding two elements, the set is HashSet(577, 2, 34, 19, 99, 56, 12, 46)