Lenguaje

ArraySet.ToArray Método

Definición

Sobrecargas

Nombre Description
ToArray()

Devuelve una matriz que contiene todos los elementos de esta colección.

ToArray(Object[])

Devuelve una matriz que contiene todos los elementos de esta colección; el tipo en tiempo de ejecución de la matriz devuelta es el de la matriz especificada.

ToArray()

Devuelve una matriz que contiene todos los elementos de esta colección.

[Android.Runtime.Register("toArray", "()[Ljava/lang/Object;", "", ApiSince=23)]
public Java.Lang.Object[]? ToArray();
[<Android.Runtime.Register("toArray", "()[Ljava/lang/Object;", "", ApiSince=23)>]
override this.ToArray : unit -> Java.Lang.Object[]

Devoluciones

Object[]

una matriz, cuyo tipo de componente en tiempo de ejecución es Object, que contiene todos los elementos de esta colección.

Implementaciones

Atributos

Comentarios

Devuelve una matriz que contiene todos los elementos de esta colección. Si esta colección garantiza el orden en que devuelven sus elementos su iterador, este método debe devolver los elementos en el mismo orden. El tipo de componente en tiempo de ejecución de la matriz devuelta es Object.

La matriz devuelta será "segura" en que esta colección mantiene ninguna referencia a ella. (Es decir, este método debe asignar una nueva matriz incluso si una matriz respalda esta colección). Por lo tanto, el autor de la llamada es libre de modificar la matriz devuelta.

Referencia de Android para android.util.ArraySet.toArray.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

ToArray(Object[])

Devuelve una matriz que contiene todos los elementos de esta colección; el tipo en tiempo de ejecución de la matriz devuelta es el de la matriz especificada.

[Android.Runtime.Register("toArray", "([Ljava/lang/Object;)[Ljava/lang/Object;", "", ApiSince=23)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object[]? ToArray(Java.Lang.Object[]? array);
[<Android.Runtime.Register("toArray", "([Ljava/lang/Object;)[Ljava/lang/Object;", "", ApiSince=23)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
override this.ToArray : Java.Lang.Object[] -> Java.Lang.Object[]

Parámetros

array
Object[]

matriz en la que se almacenarán los elementos de esta colección, si es lo suficientemente grande; De lo contrario, se asigna una nueva matriz del mismo tipo en tiempo de ejecución para este propósito.

Devoluciones

Object[]

matriz que contiene todos los elementos de esta colección

Implementaciones

Atributos

Comentarios

Devuelve una matriz que contiene todos los elementos de esta colección; el tipo en tiempo de ejecución de la matriz devuelta es el de la matriz especificada. Si la colección se ajusta a la matriz especificada, se devuelve en ella. De lo contrario, se asigna una nueva matriz con el tipo de tiempo de ejecución de la matriz especificada y el tamaño de esta colección.

Si esta colección se ajusta a la matriz especificada con espacio de reserva (es decir, la matriz tiene más elementos que esta colección), el elemento de la matriz inmediatamente después del final de la colección se establece en NULL. (Esto resulta útil para determinar la longitud de esta colección solo si el autor de la llamada sabe que esta colección no contiene ningún elemento NULL).

Si esta colección garantiza el orden en que devuelven sus elementos su iterador, este método debe devolver los elementos en el mismo orden.

Referencia de Android para android.util.ArraySet.toArray.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a