object class24 {
def main(args: Array[String]): Unit = {
val set1 = scala.collection.mutable.Set(1, 2, 3)
println("初始化后的 set1: " + set1)
set1 += 1
println("添加 1 后的 set1: " + set1)
set1 += 4
println("添加 4 后的 set1: " + set1)
set1 -= 2
println("删除 2 后的 set1: " + set1)
val value = 3
if (set1.contains(value)) {
println(s"${value} 存在")
} else {
println(s"${value} 不存在")
}
val set2= scala.collection.mutable.Set("语文")
val set3 = scala.collection.mutable.Set("数学", "英语")
set2 ++= set3
println(set2)
val set4 = scala.collection.mutable.Set("唱歌", "跳舞")
val set5 = scala.collection.mutable.Set("打游戏", "打球", "跳舞")
val set6 = set4.intersect(set5)
println(set6)
val set7 = scala.collection.mutable.Set("唱歌", "跳舞")
val set8 = scala.collection.mutable.Set("打游戏", "打球", "跳舞")
val set9 = set8.diff(set7)
println(set9)
println(set8.size)
}
}
object class23 {
def main(args: Array[String]): Unit = {
val set1 = scala.collection.immutable.Set(1,2,3,1,1,1,1)
val set2 = scala.collection.mutable.Set(1,2,3)
set2 += 20
println(set2)
}
}