Scala队列dropRight() 方法,附带示例
dropRight() 方法用于删除队列的最后“n”个元素。
方法定义:def dropRight(n: Int): Queue[A]
返回类型:返回一个不包括最后“n”个元素的新队列。
示例1:
// Scala dropRight() 方法示例
// 导入队列类
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建队列
val q1 = Queue(1, 2, 3, 4, 5)
// 打印队列
println(q1)
// 调用 dropRight 方法
val result = q1.dropRight(2)
// 显示输出结果
print("经过dropRight(2)方法后的队列为:" + result)
}
}
Queue(1, 2, 3, 4, 5)
经过dropRight(2)方法后的队列为:Queue(1, 2, 3)
示例2:
// Scala dropRight() 方法示例
// 导入队列类
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建队列
val q1 = Queue(1, 2, 3, 4, 5)
// 打印队列
println(q1)
// 调用 dropRight 方法
val result = q1.dropRight(3)
// 显示输出结果
print("经过dropRight(3)方法后的队列为:" + result)
}
}
Queue(1, 2, 3, 4, 5)
经过dropRight(3)方法后的队列为:Queue(1, 2)
阅读更多:Scala 教程
极客教程