Scala不可变TreeSet dropRight()方法
在Scala不可变的TreeSet类中, dropRight() 方法被用来删除TreeSet的最后n个元素。
方法定义:def dropRight(n: Int):TreeSet [A]
返回值类型:它返回一个新的TreeSet,该TreeSet包含除了最后n个元素之外的所有元素。
例子#1:
//Scala程序dropRight()
//方法
//导入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)
//应用dropRight()方法
val result = t1.dropRight(2)
//显示输出
println("使用dropRight(2)方法后的TreeSet: " + result)
}
}
TreeSet(2, 4, 6, 7, 8, 9)
使用dropRight(2)方法后的TreeSet: TreeSet(2, 4, 6, 7)
例子#2:
//Scala程序dropRight()
//方法
//导入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)
//应用dropRight()方法
val result = t1.dropRight(4)
//显示输出
println("使用dropRight(4)方法后的TreeSet: " + result)
}
}
TreeSet(2, 4, 6, 7, 8, 9)
使用dropRight(4)方法后的TreeSet: TreeSet(2, 4)
阅读更多:Scala 教程
极客教程