set

16 阅读1分钟

set常见操作

package set

object set01 {
  def main(args: Array[String]): Unit = {
    // 默认情况下,使用的Set是不可变的。
    val set1 = scala.collection.immutable.Set(1,2,3,1,1,1,1)
    // 可变Set
    val set2 = scala.collection.mutable.Set(1,2,3)

    // 添加操作
    // 可变的Set可以直接修改它自己
    set2 += 20
    // 不可变的set不能直接修改它自己
    // set1 += 2
    println(set2)
  }
}

image.png