Scala Stack toMap() 方法及示例

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 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程