Scala

33 阅读1分钟
  • set 没有重复元素的集合 特点:唯一 无序

  • set 分为 可变和不可变

  • set 常见操作

  1. 添加元素
  2. 删除
  3. 合并 把另一个set中的数据全部合并过来
  4. 查询 看一个元素是否存在
  5. 交集
  6. 差集

package set

object set01 {
  def main(args:Array[String]):Unit = {
    //他会自动去重 吧重复的数据删除
    val set1 = scala.collection.mutable.Set("123456789",100,18.5,100)
    println(set1)
  }
}

package set

object set02 {
  def main(args:Array[String]):Unit = {
    //他会自动去重 吧重复的数据删除
    val set1 = scala.collection.mutable.Set("语文")

    set1 += "数学"
    println(set1)
    set1 -= "语文"

    val set2 = scala.collection.mutable.Set("地理","物理")
    val set3 = set1.union(set2)
    println(set3)

    println(set1.contains("数学"))

  }
}