copyToArray
trait Collection[A] {
def copyToArray[B :> A](array: Array[B]): Int
def copyToArray[B :> A](array: Array[B], i: Int): Int
def copyToArray[B :> A](array: Array[B], i: Int, l: Int): Int
}
copyToArray
copia elementos desta coleção para um Array
e retorna quantos
itens foram copiados.
A cópia pode ser colocada com um deslocamento de i
da matriz de destino.
Além disso, a cópia pode ser restrita ao máximo dos primeiros elementos l
.
De qualquer forma, os elementos que excedem os limites do Array
será descartado.