Scala Mutable SortedMap copyToArray() method with example
The copyToArray() method is utilized in copying pair of keys of the SortedMap to an Array.
Method Definition: def copyToArray(xs: Array[(A, B)]): Unit
Return Type: It returns the keys of the SortedMap to an array.
Example #1:
// Scala program of copyToArray() // method import scala.collection.SortedMap // Creating object object GfG { // Main method def main(args : Array[String]) { // Creating a SortedMap val m 1 = SortedMap( "Beginner" - > 5 , "for" - > 3 , "cs" - > 2 ) // Creating Array val x : Array[Any] = Array( 0 , 0 , 0 , 0 , 0 ) // using 'copyToArray' method m 1 .copyToArray(x) // Displays keys copied in // the Array for (m 2 < -x) println(m 2 ) } } |
Output:
(cs, 2) (for, 3) (Beginner, 5) 0 0
So, here the keys are copied to the array.
Example #2:
// Scala program of copyToArray() // method import scala.collection.SortedMap // Creating object object GfG { // Main method def main(args : Array[String]) { // Creating a SortedMap val m 1 = SortedMap( "Beginner" - > 5 , "for" - > 3 , "Beginner" - > 5 ) // Creating Array val x : Array[Any] = Array( 0 , 0 , 0 , 0 , 0 ) // using 'copyToArray' method m 1 .copyToArray(x) // Displays keys copied in // the Array for (m 2 < -x) println(m 2 ) } } |
Output:
(for, 3) (Beginner, 5) 0 0 0
Here, the identical keys are removed.
Contact Us