Scala Queue reverse() 方法及示例
reverse() 方法用于返回顺序相反的队列。
方法定义:def reverse: Queue[A]
返回类型:它返回顺序相反的队列。
示例#1:
// Scala程序演示reverse()
// 方法
// 导入队列库
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建队列
val q1 = Queue(1, 2, 3, 4, 5)
// 打印队列
println(q1)
// 应用reverse()方法
val result = q1.reverse
// 显示输出
print("Reversed queue: " + result)
}
}
Queue(1, 2, 3, 4, 5)
Reversed queue: Queue(5, 4, 3, 2, 1)
示例#2:
// Scala程序演示reverse()
// 方法
// 导入队列库
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建队列
val q1 = Queue(5, 2, 13, 7, 1, 3)
// 打印队列
println(q1)
// 应用reverse()方法
val result = q1.reverse
// 显示输出
print("Reversed queue: " + result)
}
}
Queue(5, 2, 13, 7, 1, 3)
Reversed queue: Queue(3, 1, 7, 13, 2, 5)
阅读更多:Scala 教程
极客教程