创建
object SetDemo01 {
def main(args: Array[String]): Unit = {
val set = Set(1, 2, 3) //不可变println(set)
val set2 = mutable.Set(1,2,"hello") //可以变println("set2" + set2)
}
}
增
mutableSet.add(4) //方式 1
mutableSet += 6 //方式 2
mutableSet.+=(5) //方式 3
删
val set02 = mutable.Set(1,2,4,"abc") set02 -= 2 // 操作符形式
set02.remove("abc") // 方法的形式,scala 的 Set 可以直接删除值
遍历
val set02 = mutable.Set(1, 2, 4, "abc")
for(x <- set02) {
println(x)
}
网友评论