scala-17-Set

作者: chen_666 | 来源:发表于2020-04-06 18:37 被阅读0次

    创建

    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)
    }
    

    相关文章

      网友评论

        本文标题:scala-17-Set

        本文链接:https://www.haomeiwen.com/subject/soabphtx.html