Scala可变SortedSet intersect()方法
在Scala的可变集合中,SortedSet的 intersect() 方法用于计算两个SortedSet之间的交集。
方法定义:def intersect(that: SortedSet[A]): SortedSet[A]
返回类型:返回一个SortedSet,其中包含两个SortedSet中都存在的元素。
例子1:
//Scala计算intersect()方法的程序
//导入可变SortedSet
import scala.collection.mutable.SortedSet
//创建对象
object GfG
{
//主方法
def main(args:Array[String])
{
//创建一个SortedSet
val s1 = SortedSet(1, 12, 3, 14, 5)
val s2 = SortedSet(11, 2, 3, 14, 5)
//应用intersect()方法
val s3 = s1.intersect(s2)
s3.foreach(x => println(x))
}
}
输出结果:
3
5
14
例子2:
//Scala计算intersect()方法的程序
//导入可变SortedSet
import scala.collection.mutable.SortedSet
//创建对象
object GfG
{
//主方法
def main(args:Array[String])
{
//创建一个SortedSet
val s1 = SortedSet(11, 22, 33, 44, 55)
val s2 = SortedSet(11, 2, 3, 4, 5)
//应用intersect()方法
val s3 = s1.intersect(s2)
s3.foreach(x => println(x))
}
}
输出结果:
11
阅读更多:Scala 教程
极客教程