Para obtener todas las claves de un mapa de Scala, necesitamos usar el método keySet (para obtener todas las claves como un conjunto) o podemos usar el método de claves y si desea obtener las claves como un iterador, debe use el método keyIterator . Ahora, veamos algunos ejemplos.
Ejemplo 1:
// Scala program of keySet() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a map val m1 = Map(3 -> "geeks", 4 -> "for", 2 -> "cs") // Applying keySet method val result = m1.keySet // Displays output println(result) } }
Producción:
Set(3, 4, 2)
Aquí, se utiliza el método keySet .
Ejemplo #2:
// Scala program of keys() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a map val m1 = Map(3 -> "geeks", 4 -> "for", 2 -> "cs") // Applying keys method val result = m1.keys // Displays output println(result) } }
Producción:
Set(3, 4, 2)
Aquí, se utiliza el método de claves .
Ejemplo #3:
// Scala program of keysIterator() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a map val m1 = Map(3 -> "geeks", 4 -> "for", 2 -> "cs") // Applying keysIterator method val result = m1.keysIterator // Displays output println(result) } }
Producción:
non-empty iterator
Aquí, se utiliza el método keysIterator .
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA