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 de esta colección a un Array
y devuelve cuántos
elementos fueron copiados.
La copia puede ser colocada en un desplazamiento i
del Array
de destino.
Además, se puede restringir la copia a, como mucho, los primeros l
elementos.
En cualquier caso, aquellos elementos que sobrepasen los límites del Array
serán descartados.