Método Scala Map get() con ejemplo

El método get() se utiliza para dar el valor asociado con las claves del mapa. Los valores se devuelven aquí como una opción, es decir, en forma de algunos o ninguno.

Definición del método: def get (clave: A): Opción [B]

Tipo de retorno: Devuelve las claves correspondientes a los valores dados en el método como argumento.

Ejemplo 1:

// Scala program of get()
// method
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating a map
        val m1 = Map("geeks" -> 5, "for" -> 3, "cs" -> 2) 
          
        // Applying get method
        val result = m1.get("for")
          
        // Displays output
        println(result)
      
    }
}
Producción:

Some(3)

Aquí, la clave en el argumento, es decir, para está presente en el mapa indicado anteriormente, por lo que el valor de la clave se devuelve en la forma Some .
Ejemplo #2:

// Scala program of get()
// method
  
// Creating object
object GfG
{ 
  
    // Main method
    def main(args:Array[String])
    {
      
        // Creating a map
        val m1 = Map("geeks" -> 5, "for" -> 3, "cs" -> 2) 
          
        // Applying get method
        val result = m1.get("portal")
          
        // Displays output
        println(result)
      
    }
}
Producción:

None

Aquí, la clave en el argumento no está presente en el mapa, por lo que se devuelve Ninguno .

Publicación traducida automáticamente

Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *