El método map() se utiliza para construir un nuevo conjunto aplicando una función a todos los elementos de este conjunto.
Definición del método: def map[B](f: (A) => B): inmutable.Set[B]
Tipo de retorno: Devuelve un nuevo conjunto que contiene todos los elementos después de aplicar la función dada.
Ejemplo 1:
// Scala program of map() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a set val s1 = Set(5, 1, 3, 2, 4) // Applying map method val result = s1.map(x => x*x) // Display output println(result) } }
Producción:
Set(25, 1, 9, 16, 4)
Ejemplo #2:
// Scala program of map() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a set val s1 = Set(5, 1, 3, 2, 4) // Applying map method val result = s1.map(x => x/2) // Display output println(result) } }
Producción:
Set(2, 0, 1)
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA