Open In App

Scala Mutable SortedSet copyToArray() method

Improve
Improve
Like Article
Like
Save
Share
Report

In Scala Mutable collection the copyToArray() method is utilized in copying the elements of the SortedSet to an Array.

Method Definition: def copyToArray(xs: Array[A], start: Int, len: Int): Unit

Parameters:
xs: denotes the array where elements are copied.
start: denotes the starting index for the copy to takes place. Its default value is 0.
len: It denotes the number of elements to copy. Its default value is length of the SortedSet.

Return Type: It returns the elements of the SortedSet to an array.

Example #1:




// Scala program of copyToArray()
// method
import scala.collection.mutable.SortedSet 
  
// Creating object 
object GfG 
  
    // Main method 
    def main(args:Array[String]) 
    
      
        // Creating SortedSets 
        val s1 = SortedSet(1, 2, 3)
          
        val arr: Array[Int] = Array(0, 0, 0, 0, 0)
          
        // Applying copyToArray method 
        s1.copyToArray(arr) 
          
        // Displays output 
        for(elem <- arr)  
        println(elem) 
      
    


Output:

1
2
3
0
0

Example #2:




// Scala program of copyToArray()
// method
import scala.collection.mutable.SortedSet 
  
// Creating object 
object GfG 
  
    // Main method 
    def main(args:Array[String]) 
    
      
        // Creating SortedSets 
        val s1 = SortedSet(1, 2, 3)
          
        val arr: Array[Int] = Array(0, 0, 0, 0, 0)
          
        // Applying copyToArray method 
        s1.copyToArray(arr, 1, 2
          
        // Displays output 
        for(elem <- arr)  
        println(elem) 
      
    


Output:

0
1
2
0
0


Last Updated : 22 Apr, 2020
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads