Scala Set操作

Scala Set 集合有三个基本操作:

操作 描述
head 返回集合第一个元素
tail 返回一个集合,包含除了第一元素之外的其他元素
isEmpty 在集合为空时返回 true

案例

object HaiCoder { def main(args: Array[String]) : Unit = { println("嗨客网(www.haicoder.net)!\n") val site = Set("HaiCoder", "Google", "Baidu") val nums: Set[Int] = Set() println( "第一网站是 : " + site.head ) println( "最后一个网站是 : " + site.tail ) println( "查看列表 site 是否为空 : " + site.isEmpty ) println( "查看 nums 是否为空 : " + nums.isEmpty ) } }

程序运行后,输出如下:

09_Scala集合set操作.png

这里,我们创建了两个 Set 并使用 head 获取了 Set 的第一个元素,使用 tail 获取了最后一个元素。