Lenguaje

Arrays Clase

Definición

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

[Android.Runtime.Register("java/util/Arrays", DoNotGenerateAcw=true)]
public class Arrays : Java.Lang.Object
[<Android.Runtime.Register("java/util/Arrays", DoNotGenerateAcw=true)>]
type Arrays = class
    inherit Object
Herencia
Atributos

Comentarios

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda). Esta clase también contiene una fábrica estática que permite que las matrices se vean como listas.

Todos los métodos de esta clase inician un NullPointerException, si la referencia de matriz especificada es null, excepto donde se indica.

La documentación de los métodos contenidos en esta clase incluye descripciones breves de las implementaciones. Dichas descripciones deben considerarse notas de implementación, en lugar de partes de la especificación. Los implementadores deben sentirse libres de sustituir otros algoritmos, siempre que la propia especificación se cumpla. (Por ejemplo, el algoritmo utilizado por sort(Object[]) no tiene que ser mergeSort, pero tiene que ser estable).

Esta clase es miembro del marco de colecciones de Java.

Agregado en la versión 1.2.

Java documentación para java.util.Arrays.

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.

Constructores

Nombre Description
Arrays(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
JniPeerMembers

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Nombre Description
AsList(Object[])

Devuelve una lista de tamaño fijo respaldada por la matriz especificada.

BinarySearch(Byte[], Int32, Int32, SByte)

Busca un intervalo de la matriz de bytes especificada para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Byte[], SByte)

Busca en la matriz especificada de bytes el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Char[], Char)

Busca en la matriz especificada de caracteres el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Char[], Int32, Int32, Char)

Busca un intervalo de la matriz especificada de caracteres para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Double[], Double)

Busca en la matriz especificada de doubles el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Double[], Int32, Int32, Double)

Busca un intervalo de la matriz especificada de doubles para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Int16[], Int16)

Busca en la matriz especificada de shorts el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Int16[], Int32, Int32, Int16)

Busca un intervalo de la matriz especificada de shorts para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Int32[], Int32, Int32, Int32)

Busca un intervalo de la matriz especificada de ints para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Int32[], Int32)

Busca en la matriz especificada de ints el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Int64[], Int32, Int32, Int64)

Busca un intervalo de la matriz especificada de longs para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Int64[], Int64)

Busca en la matriz especificada de longs el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Object[], Int32, Int32, Object, IComparator)

Busca un intervalo de la matriz especificada para el objeto especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Object[], Int32, Int32, Object)

Busca un intervalo de la matriz especificada para el objeto especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Object[], Object, IComparator)

Busca en la matriz especificada el objeto especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Object[], Object)

Busca en la matriz especificada el objeto especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Single[], Int32, Int32, Single)

Busca un intervalo de la matriz especificada de floats para el valor especificado mediante el algoritmo de búsqueda binaria.

BinarySearch(Single[], Single)

Busca en la matriz especificada de floats el valor especificado mediante el algoritmo de búsqueda binaria.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Compare(Boolean[], Boolean[])

Compara dos boolean matrices lexicográficamente.

Compare(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Compara dos boolean matrices lexicográficamente en los intervalos especificados.

Compare(Byte[], Byte[])

Compara dos byte matrices lexicográficamente.

Compare(Byte[], Int32, Int32, Byte[], Int32, Int32)

Compara dos byte matrices lexicográficamente en los intervalos especificados.

Compare(Char[], Char[])

Compara dos char matrices lexicográficamente.

Compare(Char[], Int32, Int32, Char[], Int32, Int32)

Compara dos char matrices lexicográficamente en los intervalos especificados.

Compare(Double[], Double[])

Compara dos double matrices lexicográficamente.

Compare(Double[], Int32, Int32, Double[], Int32, Int32)

Compara dos double matrices lexicográficamente en los intervalos especificados.

Compare(Int16[], Int16[])

Compara dos short matrices lexicográficamente.

Compare(Int16[], Int32, Int32, Int16[], Int32, Int32)

Compara dos short matrices lexicográficamente en los intervalos especificados.

Compare(Int32[], Int32, Int32, Int32[], Int32, Int32)

Compara dos int matrices lexicográficamente en los intervalos especificados.

Compare(Int32[], Int32[])

Compara dos int matrices lexicográficamente.

Compare(Int64[], Int32, Int32, Int64[], Int32, Int32)

Compara dos long matrices lexicográficamente en los intervalos especificados.

Compare(Int64[], Int64[])

Compara dos long matrices lexicográficamente.

Compare(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

Compara dos Object matrices lexicográficamente en los intervalos especificados.

Compare(Object[], Int32, Int32, Object[], Int32, Int32)

Compara dos Object matrices lexicográficamente en los intervalos especificados.

Compare(Object[], Object[], IComparator)

Compara dos Object matrices lexicográficamente mediante un comparador especificado.

Compare(Object[], Object[])

Compara dos Object matrices, dentro de elementos comparables, lexicográficamente.

Compare(Single[], Int32, Int32, Single[], Int32, Int32)

Compara dos float matrices lexicográficamente en los intervalos especificados.

Compare(Single[], Single[])

Compara dos float matrices lexicográficamente.

CompareUnsigned(Byte[], Byte[])

Compara dos byte matrices lexicográficamente, que tratan numéricamente los elementos como sin signo.

CompareUnsigned(Byte[], Int32, Int32, Byte[], Int32, Int32)

Compara dos byte matrices lexicográficamente en los intervalos especificados, tratando numéricamente los elementos como sin signo.

CompareUnsigned(Int16[], Int16[])

Compara dos short matrices lexicográficamente, que tratan numéricamente los elementos como sin signo.

CompareUnsigned(Int16[], Int32, Int32, Int16[], Int32, Int32)

Compara dos short matrices lexicográficamente en los intervalos especificados, tratando numéricamente los elementos como sin signo.

CompareUnsigned(Int32[], Int32, Int32, Int32[], Int32, Int32)

Compara dos int matrices lexicográficamente en los intervalos especificados, tratando numéricamente los elementos como sin signo.

CompareUnsigned(Int32[], Int32[])

Compara dos int matrices lexicográficamente, que tratan numéricamente los elementos como sin signo.

CompareUnsigned(Int64[], Int32, Int32, Int64[], Int32, Int32)

Compara dos long matrices lexicográficamente en los intervalos especificados, tratando numéricamente los elementos como sin signo.

CompareUnsigned(Int64[], Int64[])

Compara dos long matrices lexicográficamente, que tratan numéricamente los elementos como sin signo.

Construct(JniObjectReference, JniObjectReferenceOptions)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
CopyOf(Boolean[], Int32)

Copia la matriz especificada, trunca o relleno con false (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Byte[], Int32)

Copia la matriz especificada, trunca o relleno con ceros (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Char[], Int32)

Copia la matriz especificada, trunca o relleno con caracteres NULL (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Double[], Int32)

Copia la matriz especificada, trunca o relleno con ceros (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Int16[], Int32)

Copia la matriz especificada, trunca o relleno con ceros (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Int32[], Int32)

Copia la matriz especificada, trunca o relleno con ceros (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Int64[], Int32)

Copia la matriz especificada, trunca o relleno con ceros (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Object[], Int32, Class)

Copia la matriz especificada, trunca o relleno con valores NULL (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Object[], Int32)

Copia la matriz especificada, trunca o relleno con valores NULL (si es necesario) para que la copia tenga la longitud especificada.

CopyOf(Single[], Int32)

Copia la matriz especificada, trunca o relleno con ceros (si es necesario) para que la copia tenga la longitud especificada.

CopyOfRange(Boolean[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Byte[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Char[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Double[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Int16[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Int32[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Int64[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Object[], Int32, Int32, Class)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Object[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

CopyOfRange(Single[], Int32, Int32)

Copia el intervalo especificado de la matriz especificada en una nueva matriz.

DeepEquals(Object[], Object[])

Devuelve true si las dos matrices especificadas son profundamente iguales entre sí.

DeepHashCode(Object[])

Devuelve un código hash basado en el "contenido profundo" de la matriz especificada.

DeepToString(Object[])

Devuelve una representación de cadena del "contenido profundo" de la matriz especificada.

Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
Equals(Boolean[], Boolean[])

Devuelve true si las dos matrices especificadas de valores booleanos son iguales entre sí.

Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Devuelve true si las dos matrices especificadas de booleanos, en los intervalos especificados, son iguales entre sí.

Equals(Byte[], Byte[])

Devuelve true si las dos matrices especificadas de bytes son iguales entre sí.

Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)

Devuelve true si las dos matrices especificadas de bytes, en los intervalos especificados, son iguales entre sí.

Equals(Char[], Char[])

Devuelve true si las dos matrices especificadas de caracteres son iguales entre sí.

Equals(Char[], Int32, Int32, Char[], Int32, Int32)

Devuelve true si las dos matrices especificadas de caracteres, en los intervalos especificados, son iguales entre sí.

Equals(Double[], Double[])

Devuelve true si las dos matrices especificadas de dobles son iguales entre sí.

Equals(Double[], Int32, Int32, Double[], Int32, Int32)

Devuelve true si las dos matrices especificadas de doubles, en los intervalos especificados, son iguales entre sí.

Equals(Int16[], Int16[])

Devuelve true si las dos matrices especificadas de shorts son iguales entre sí.

Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)

Devuelve true si las dos matrices especificadas de shorts, en los intervalos especificados, son iguales entre sí.

Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)

Devuelve true si las dos matrices especificadas de ints, en los intervalos especificados, son iguales entre sí.

Equals(Int32[], Int32[])

Devuelve true si las dos matrices especificadas de ints son iguales entre sí.

Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)

Devuelve true si las dos matrices especificadas de longs, en los intervalos especificados, son iguales entre sí.

Equals(Int64[], Int64[])

Devuelve true si las dos matrices especificadas de longs son iguales entre sí.

Equals(Object)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

Devuelve true si las dos matrices especificadas de Objects, en los intervalos especificados, son iguales entre sí.

Equals(Object[], Int32, Int32, Object[], Int32, Int32)

Devuelve true si las dos matrices especificadas de Objects, en los intervalos especificados, son iguales entre sí.

Equals(Object[], Object[], IComparator)

Devuelve true si las dos matrices especificadas de Objetos son iguales entre sí.

Equals(Object[], Object[])

Devuelve true si las dos matrices especificadas de Objetos son iguales entre sí.

Equals(Single[], Int32, Int32, Single[], Int32, Int32)

Devuelve true si las dos matrices especificadas de floats, en los intervalos especificados, son iguales entre sí.

Equals(Single[], Single[])

Devuelve true si las dos matrices especificadas de floats son iguales entre sí.

Fill(Boolean[], Boolean)

Asigna el valor booleano especificado a cada elemento de la matriz especificada de booleanos.

Fill(Boolean[], Int32, Int32, Boolean)

Asigna el valor booleano especificado a cada elemento del intervalo especificado de la matriz especificada de booleanos.

Fill(Byte[], Int32, Int32, SByte)

Asigna el valor de bytes especificado a cada elemento del intervalo especificado de la matriz de bytes especificada.

Fill(Byte[], SByte)

Asigna el valor de bytes especificado a cada elemento de la matriz de bytes especificada.

Fill(Char[], Char)

Asigna el valor char especificado a cada elemento de la matriz de caracteres especificada.

Fill(Char[], Int32, Int32, Char)

Asigna el valor char especificado a cada elemento del intervalo especificado de la matriz de caracteres especificada.

Fill(Double[], Double)

Asigna el valor doble especificado a cada elemento de la matriz especificada de doubles.

Fill(Double[], Int32, Int32, Double)

Asigna el valor doble especificado a cada elemento del intervalo especificado de la matriz especificada de doubles.

Fill(Int16[], Int16)

Asigna el valor corto especificado a cada elemento de la matriz especificada de shorts.

Fill(Int16[], Int32, Int32, Int16)

Asigna el valor corto especificado a cada elemento del intervalo especificado de la matriz de shorts especificada.

Fill(Int32[], Int32, Int32, Int32)

Asigna el valor int especificado a cada elemento del intervalo especificado de la matriz de ints especificada.

Fill(Int32[], Int32)

Asigna el valor int especificado a cada elemento de la matriz de ints especificada.

Fill(Int64[], Int32, Int32, Int64)

Asigna el valor long especificado a cada elemento del intervalo especificado de la matriz de longs especificada.

Fill(Int64[], Int64)

Asigna el valor long especificado a cada elemento de la matriz de longs especificada.

Fill(Object[], Int32, Int32, Object)

Asigna la referencia object especificada a cada elemento del intervalo especificado de la matriz especificada de Objects.

Fill(Object[], Object)

Asigna la referencia object especificada a cada elemento de la matriz especificada de Objects.

Fill(Single[], Int32, Int32, Single)

Asigna el valor float especificado a cada elemento del intervalo especificado de la matriz de floats especificada.

Fill(Single[], Single)

Asigna el valor float especificado a cada elemento de la matriz de floats especificada.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
HashCode(Boolean[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Byte[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Char[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Double[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Int16[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Int32[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Int64[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Object[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Single[])

Devuelve un código hash basado en el contenido de la matriz especificada.

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Mismatch(Boolean[], Boolean[])

Busca y devuelve el índice del primer error de coincidencia entre dos boolean matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos boolean matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Byte[], Byte[])

Busca y devuelve el índice del primer error de coincidencia entre dos byte matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Byte[], Int32, Int32, Byte[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos byte matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Char[], Char[])

Busca y devuelve el índice del primer error de coincidencia entre dos char matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Char[], Int32, Int32, Char[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos char matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Double[], Double[])

Busca y devuelve el índice del primer error de coincidencia entre dos double matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Double[], Int32, Int32, Double[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos double matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Int16[], Int16[])

Busca y devuelve el índice del primer error de coincidencia entre dos short matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Int16[], Int32, Int32, Int16[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos short matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Int32[], Int32, Int32, Int32[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos int matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Int32[], Int32[])

Busca y devuelve el índice del primer error de coincidencia entre dos int matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Int64[], Int32, Int32, Int64[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos long matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Int64[], Int64[])

Busca y devuelve el índice del primer error de coincidencia entre dos long matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos Object matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Object[], Int32, Int32, Object[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos Object matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Object[], Object[], IComparator)

Busca y devuelve el índice del primer error de coincidencia entre dos Object matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Object[], Object[])

Busca y devuelve el índice del primer error de coincidencia entre dos Object matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Mismatch(Single[], Int32, Int32, Single[], Int32, Int32)

Busca y devuelve el índice relativo del primer error de coincidencia entre dos float matrices en los intervalos especificados; de lo contrario, devuelve -1 si no se encuentra ningún error de coincidencia.

Mismatch(Single[], Single[])

Busca y devuelve el índice del primer error de coincidencia entre dos float matrices; de lo contrario, devuelve -1 si no se encuentra ninguna coincidencia.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
ParallelPrefix(Double[], IDoubleBinaryOperator)

Acumula, en paralelo, cada elemento de la matriz especificada en su lugar, mediante la función proporcionada.

ParallelPrefix(Double[], Int32, Int32, IDoubleBinaryOperator)

#parallelPrefix(double[], DoubleBinaryOperator) Realiza para el subrango especificado de la matriz.

ParallelPrefix(Int32[], IIntBinaryOperator)

Acumula, en paralelo, cada elemento de la matriz especificada en su lugar, mediante la función proporcionada.

ParallelPrefix(Int32[], Int32, Int32, IIntBinaryOperator)

#parallelPrefix(int[], IntBinaryOperator) Realiza para el subrango especificado de la matriz.

ParallelPrefix(Int64[], ILongBinaryOperator)

Acumula, en paralelo, cada elemento de la matriz especificada en su lugar, mediante la función proporcionada.

ParallelPrefix(Int64[], Int32, Int32, ILongBinaryOperator)

#parallelPrefix(long[], LongBinaryOperator) Realiza para el subrango especificado de la matriz.

ParallelPrefix(Object[], IBinaryOperator)

Acumula, en paralelo, cada elemento de la matriz especificada en su lugar, mediante la función proporcionada.

ParallelPrefix(Object[], Int32, Int32, IBinaryOperator)

#parallelPrefix(Object[], BinaryOperator) Realiza para el subrango especificado de la matriz.

ParallelSetAll(Double[], IIntToDoubleFunction)

Establezca todos los elementos de la matriz especificada, en paralelo, mediante la función generador proporcionada para calcular cada elemento.

ParallelSetAll(Int32[], IIntUnaryOperator)

Establezca todos los elementos de la matriz especificada, en paralelo, mediante la función generador proporcionada para calcular cada elemento.

ParallelSetAll(Int64[], IIntToLongFunction)

Establezca todos los elementos de la matriz especificada, en paralelo, mediante la función generador proporcionada para calcular cada elemento.

ParallelSetAll(Object[], IIntFunction)

Establezca todos los elementos de la matriz especificada, en paralelo, mediante la función generador proporcionada para calcular cada elemento.

ParallelSort(Byte[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Byte[])

Ordena la matriz especificada en orden numérico ascendente.

ParallelSort(Char[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Char[])

Ordena la matriz especificada en orden numérico ascendente.

ParallelSort(Double[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Double[])

Ordena la matriz especificada en orden numérico ascendente.

ParallelSort(Int16[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Int16[])

Ordena la matriz especificada en orden numérico ascendente.

ParallelSort(Int32[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Int32[])

Ordena la matriz especificada en orden numérico ascendente.

ParallelSort(Int64[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Int64[])

Ordena la matriz especificada en orden numérico ascendente.

ParallelSort(Object[], IComparator)

Ordena la matriz especificada de objetos según el orden provocado por el comparador especificado.

ParallelSort(Object[], Int32, Int32, IComparator)

Ordena el intervalo especificado de la matriz especificada de objetos según el orden provocado por el comparador especificado.

ParallelSort(Object[], Int32, Int32)

Ordena el intervalo especificado de la matriz especificada de objetos en orden ascendente, según la ordenación natural comparable de sus elementos.

ParallelSort(Object[])

Ordena la matriz especificada de objetos en orden ascendente, según la ordenación natural comparable de sus elementos.

ParallelSort(Single[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden numérico ascendente.

ParallelSort(Single[])

Ordena la matriz especificada en orden numérico ascendente.

SetAll(Double[], IIntToDoubleFunction)

Establezca todos los elementos de la matriz especificada mediante la función generador proporcionada para calcular cada elemento.

SetAll(Int32[], IIntUnaryOperator)

Establezca todos los elementos de la matriz especificada mediante la función generador proporcionada para calcular cada elemento.

SetAll(Int64[], IIntToLongFunction)

Establezca todos los elementos de la matriz especificada mediante la función generador proporcionada para calcular cada elemento.

SetAll(Object[], IIntFunction)

Establezca todos los elementos de la matriz especificada mediante la función generador proporcionada para calcular cada elemento.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
Sort(Byte[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Byte[])

Ordena la matriz especificada en orden numérico ascendente.

Sort(Char[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Char[])

Ordena la matriz especificada en orden numérico ascendente.

Sort(Double[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Double[])

Ordena la matriz especificada en orden numérico ascendente.

Sort(Int16[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Int16[])

Ordena la matriz especificada en orden numérico ascendente.

Sort(Int32[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Int32[])

Ordena la matriz especificada en orden numérico ascendente.

Sort(Int64[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Int64[])

Ordena la matriz especificada en orden numérico ascendente.

Sort(Object[], IComparator)

Ordena la matriz especificada de objetos según el orden provocado por el comparador especificado.

Sort(Object[], Int32, Int32, IComparator)

Ordena el intervalo especificado de la matriz especificada de objetos según el orden provocado por el comparador especificado.

Sort(Object[], Int32, Int32)

Ordena el intervalo especificado de la matriz especificada de objetos en orden ascendente, según la ordenación natural comparable de sus elementos.

Sort(Object[])

Ordena la matriz especificada de objetos en orden ascendente, según la ordenación natural comparable de sus elementos.

Sort(Single[], Int32, Int32)

Ordena el intervalo especificado de la matriz en orden ascendente.

Sort(Single[])

Ordena la matriz especificada en orden numérico ascendente.

Spliterator(Object[], Int32, Int32)

Devuelve un Spliterator objeto que cubre el intervalo especificado de la matriz especificada.

Spliterator(Object[])

Devuelve un Spliterator objeto que cubre toda la matriz especificada.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
ToString(Boolean[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Byte[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Char[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Double[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Int16[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Int32[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Int64[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Object[])

Devuelve una representación de cadena del contenido de la matriz especificada.

ToString(Single[])

Devuelve una representación de cadena del contenido de la matriz especificada.

UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Esta clase contiene varios métodos para manipular matrices (como la ordenación y la búsqueda).

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a