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