Scala不可变TreeSet的 drop() 方法

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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程