Scala的Queue toMap()方法及其示例
toMap() 方法用于返回一个由队列中所有元素组成的Map。
方法定义:def toMap[T, U]: Map[T, U]
返回类型:返回一个由队列中所有元素组成的Map。
示例 #1:
// Scala程序中的 toMap()
// 方法
// 导入Queue
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建一个队列
val q1 = Queue((1, 2), (3, 4), (5, 6))
// 打印队列
println(q1)
// 应用 toMap() 方法
val result = q1.toMap
// 显示输出
print("Map中的元素: " + result)
}
}
Queue((1, 2), (3, 4), (5, 6))
Map中的元素: Map(1 -> 2, 3 -> 4, 5 -> 6)
示例 #2:
// Scala程序中的 toMap()
// 方法
// 导入Queue
import scala.collection.mutable._
// 创建对象
object GfG
{
// 主方法
def main(args:Array[String])
{
// 创建一个队列
val q1 = Queue((5, 2), (13, 7), (1, 3))
// 打印队列
println(q1)
// 应用 toMap() 方法
val result = q1.toMap
// 显示输出
print("Map中的元素: " + result)
}
}
Queue((5, 2), (13, 7), (1, 3))
Map中的元素: Map(5 -> 2, 13 -> 7, 1 -> 3)
阅读更多:Scala 教程
极客教程