Scala Map get()方法示例

Scala Map get()方法示例

get()方法用于提供与映射键相关联的值。这里返回的值是一个Option,即以Some或None的形式。

方法定义:def get(key: A): Option[B]

返回类型:它返回作为参数给定值对应的键。

示例1:

// get()方法的Scala程序
// 创建对象
object GfG
{

    // 主方法
    def main(args:Array[String])
    {
      
        // 创建一张映射表
        val m1 = Map("geeks" -> 5, "for" -> 3, "cs" -> 2) 
          
        // 应用get方法
        val result = m1.get("for")
          
        // 显示输出
        println(result)
      
    }
}
Some(3)

在这里,所传入的参数中,键 for 存在于上述映射表中,因此键的值以Some形式返回。
示例2:

// get()方法的Scala程序
// 创建对象
object GfG
{ 
    // 主方法
    def main(args:Array[String])
    { 
        // 创建一张映射表
        val m1 = Map("geeks" -> 5, "for" -> 3, "cs" -> 2) 
          
        // 应用get方法
        val result = m1.get("portal")
          
        // 显示输出
        println(result)
      
    }
}
None

在这里,所传入的参数中的键并不存在于映射表中,因此返回None。

阅读更多:Scala 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程