El método get() se utiliza para dar el valor asociado con las claves de SortedMap. 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 import scala.collection.immutable.SortedMap // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a SortedMap val m1 = SortedMap("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 SortedMap indicado anteriormente, por lo que el valor de la clave se devuelve en la forma Some .
Ejemplo #2:
// Scala program of get() // method import scala.collection.immutable.SortedMap // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a SortedMap val m1 = SortedMap("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 SortedMap, por lo que se devuelve Ninguno .