Scala不可变TreeSet take()方法

Scala不可变TreeSet take()方法

在Scala的不可变TreeSet类中, take() 方法用于返回一个TreeSet,其中包含TreeSet的前n个元素。

方法定义:def take(n:Int):TreeSet[A]

返回类型:返回一个TreeSet,其中包含TreeSet的前n个元素。

示例1:

// Scala程序的take()方法
// 导入TreeSet
import scala.collection.immutable._
// 创建对象
object GfG
{
    // 主方法
    def main(args:Array[String])
    {
        // 创建TreeSet
        val t1=TreeSet(3,1,5,2,4)

        // 打印TreeSet
        println(t1)

        // 应用take方法
        val result=t1.take(2)

        // 显示输出
        print("包含前两个元素的TreeSet:"+result)
    }
}
TreeSet(1,2,3,4,5)
包含前两个元素的TreeSet:TreeSet(1,2)

示例2:

// Scala程序的take()方法
// 导入TreeSet
import scala.collection.immutable._
// 创建对象
object GfG
{
    // 主方法
    def main(args:Array[String])
    {
        // 创建TreeSet
        val t1=TreeSet(3,1,5,2,4)

        // 打印TreeSet
        println(t1)

        // 应用take方法
        val result=t1.take(3)

        // 显示输出
        print("包含前三个元素的TreeSet:"+result)
    }
}
TreeSet(1,2,3,4,5)
包含前三个元素的TreeSet:TreeSet(1,2,3)

阅读更多:Scala 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程