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