Die Methode copyToArray() wird zum Kopieren der Elemente des Satzes in ein Array verwendet.

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

Parameter:
xs: Gibt das Array an, in das Elemente kopiert werden.
start: Gibt den Startindex für den Kopiervorgang an. Der Standardwert ist 0.
len: Gibt die Anzahl der zu kopierenden Elemente an. Sein Standardwert ist die Länge des Satzes.

Rückgabetyp: Gibt die Elemente des Satzes an ein Array zurück.

Beispiel 1:

// Scala program of copyToArray()
// method
  
// Creating object 
object GfG 
{ 
  
    // Main method 
    def main(args:Array[String]) 
    { 
      
        // Creating sets 
        val s1 = Set(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) 
      
    } 
} 
Ausgabe:
1
2
3
0
0

Beispiel #2:

// Scala program of copyToArray()
// method
  
// Creating object 
object GfG 
{ 
  
    // Main method 
    def main(args:Array[String]) 
    { 
      
        // Creating sets 
        val s1 = Set(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) 
      
    } 
} 
Ausgabe:
0
1
2
0
0