Scala可变SortedSet intersect()方法

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 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程