El método copyToArray() se utiliza para copiar un par de claves del mapa en una array.
Definición del método: def copyToArray(xs: Array[(A, B)]): Unidad
Tipo de retorno: Devuelve las claves del mapa a un arreglo.
Ejemplo 1:
// Scala program of copyToArray() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a map val m1 = Map("geeks" -> 5, "for" -> 3, "cs" -> 2) // Creating Array val x: Array[Any] = Array(0, 0, 0, 0, 0) // using 'copyToArray' method m1.copyToArray(x) // Displays keys copied in // the Array for(m2 <-x) println(m2) } }
Producción:
(geeks, 5) (for, 3) (cs, 2) 0 0
Entonces, aquí las claves se copian en la array.
Ejemplo #2:
// Scala program of copyToArray() // method // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating a map val m1 = Map("geeks" -> 5, "for" -> 3, "geeks" -> 5) // Creating Array val x: Array[Any] = Array(0, 0, 0, 0, 0) // using 'copyToArray' method m1.copyToArray(x) // Displays keys copied in // the Array for(m2 <-x) println(m2) } }
Producción:
(geeks, 5) (for, 3) 0 0 0
Aquí, se eliminan las claves idénticas.
Publicación traducida automáticamente
Artículo escrito por nidhi1352singh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA