Scala不可变TreeSet的 drop() 方法
在 Scala 不可变 TreeSet 类中, drop() 方法用于删除 TreeSet 的前 ‘n’ 个元素。
方法定义:def drop(n: Int): TreeSet[A]
返回类型:返回一个 new TreeSet,其中不包含前 ‘n’ 个元素。
例1:
// Scala 程序 drop() 方法
// 导入 TreeSet
import scala.collection.immutable._
// 创建对象
object GfG
{
// 主要方法
def main(args:Array[String])
{
// 创建 TreeSet
val t1 = TreeSet(2, 4, 6, 7, 8, 9)
// 打印 TreeSet
println(t1)
// 使用 drop() 方法
val result = t1.drop(2)
// 显示输出
println("使用 drop(2) 方法后的 TreeSet:" + result)
}
}
TreeSet(2, 4, 6, 7, 8, 9)
使用 drop(2) 方法后的 TreeSet: TreeSet(6, 7, 8, 9)
例2:
// Scala 程序 drop() 方法
// 导入 TreeSet
import scala.collection.immutable._
// 创建对象
object GfG
{
// 主要方法
def main(args:Array[String])
{
// 创建 TreeSet
val t1 = TreeSet(2, 4, 6, 7, 8, 9)
// 打印 TreeSet
println(t1)
// 使用 drop() 方法
val result = t1.drop(3)
// 显示输出
println("使用 drop(3) 方法后的 TreeSet:" + result)
}
}
TreeSet(2, 4, 6, 7, 8, 9)
使用 drop(3) 方法后的 TreeSet: TreeSet(7, 8, 9)
阅读更多:Scala 教程
极客教程