Compartilhar via


Arrays.CompareUnsigned Método

Definição

Sobrecargas

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

Compara duas long matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

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

Compara duas int matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

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

Compara duas short matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

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

Compara duas byte matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

CompareUnsigned(Int16[], Int16[])

Compara duas short matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

CompareUnsigned(Int32[], Int32[])

Compara duas int matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

CompareUnsigned(Byte[], Byte[])

Compara duas byte matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

CompareUnsigned(Int64[], Int64[])

Compara duas long matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

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

Compara duas long matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([JII[JII)I", "", ApiSince=33)]
public static int CompareUnsigned (long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([JII[JII)I", "", ApiSince=33)>]
static member CompareUnsigned : int64[] * int * int * int64[] * int * int -> int

Parâmetros

a
Int64[]

a primeira matriz a ser comparada

aFromIndex
Int32

o índice (inclusive) do primeiro elemento da primeira matriz a ser comparada

aToIndex
Int32

o índice (exclusivo) do último elemento na primeira matriz a ser comparada

b
Int64[]

a segunda matriz a ser comparada

bFromIndex
Int32

o índice (inclusive) do primeiro elemento na segunda matriz a ser comparada

bToIndex
Int32

o índice (exclusivo) do último elemento na segunda matriz a ser comparada

Retornos

o valor 0 se, sobre os intervalos especificados, a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas long matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

Se as duas matrizes, sobre os intervalos especificados, compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Long#compareUnsigned(long, long), em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de intervalo. (Consulte #mismatch(long[], int, int, long[], int, int) a definição de um prefixo comum e adequado.)

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(long[], int, int, long[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Compara duas int matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([III[III)I", "", ApiSince=33)]
public static int CompareUnsigned (int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([III[III)I", "", ApiSince=33)>]
static member CompareUnsigned : int[] * int * int * int[] * int * int -> int

Parâmetros

a
Int32[]

a primeira matriz a ser comparada

aFromIndex
Int32

o índice (inclusive) do primeiro elemento da primeira matriz a ser comparada

aToIndex
Int32

o índice (exclusivo) do último elemento na primeira matriz a ser comparada

b
Int32[]

a segunda matriz a ser comparada

bFromIndex
Int32

o índice (inclusive) do primeiro elemento na segunda matriz a ser comparada

bToIndex
Int32

o índice (exclusivo) do último elemento na segunda matriz a ser comparada

Retornos

o valor 0 se, sobre os intervalos especificados, a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas int matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

Se as duas matrizes, sobre os intervalos especificados, compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Integer#compareUnsigned(int, int), em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de intervalo. (Consulte #mismatch(int[], int, int, int[], int, int) a definição de um prefixo comum e adequado.)

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(int[], int, int, int[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Compara duas short matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([SII[SII)I", "", ApiSince=33)]
public static int CompareUnsigned (short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([SII[SII)I", "", ApiSince=33)>]
static member CompareUnsigned : int16[] * int * int * int16[] * int * int -> int

Parâmetros

a
Int16[]

a primeira matriz a ser comparada

aFromIndex
Int32

o índice (inclusive) do primeiro elemento da primeira matriz a ser comparada

aToIndex
Int32

o índice (exclusivo) do último elemento na primeira matriz a ser comparada

b
Int16[]

a segunda matriz a ser comparada

bFromIndex
Int32

o índice (inclusive) do primeiro elemento na segunda matriz a ser comparada

bToIndex
Int32

o índice (exclusivo) do último elemento na segunda matriz a ser comparada

Retornos

o valor 0 se, sobre os intervalos especificados, a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas short matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

Se as duas matrizes, sobre os intervalos especificados, compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Short#compareUnsigned(short, short), em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de intervalo. (Consulte #mismatch(short[], int, int, short[], int, int) a definição de um prefixo comum e adequado.)

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(short[], int, int, short[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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

Compara duas byte matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([BII[BII)I", "", ApiSince=33)]
public static int CompareUnsigned (byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("compareUnsigned", "([BII[BII)I", "", ApiSince=33)>]
static member CompareUnsigned : byte[] * int * int * byte[] * int * int -> int

Parâmetros

a
Byte[]

a primeira matriz a ser comparada

aFromIndex
Int32

o índice (inclusive) do primeiro elemento da primeira matriz a ser comparada

aToIndex
Int32

o índice (exclusivo) do último elemento na primeira matriz a ser comparada

b
Byte[]

a segunda matriz a ser comparada

bFromIndex
Int32

o índice (inclusive) do primeiro elemento na segunda matriz a ser comparada

bToIndex
Int32

o índice (exclusivo) do último elemento na segunda matriz a ser comparada

Retornos

o valor 0 se, sobre os intervalos especificados, a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se, sobre os intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas byte matrizes lexicograficamente sobre os intervalos especificados, tratando numericamente os elementos como não assinados.

Se as duas matrizes, sobre os intervalos especificados, compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Byte#compareUnsigned(byte, byte), em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de intervalo. (Consulte #mismatch(byte[], int, int, byte[], int, int) a definição de um prefixo comum e adequado.)

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(byte[], int, int, byte[], int, int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CompareUnsigned(Int16[], Int16[])

Compara duas short matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([S[S)I", "", ApiSince=33)]
public static int CompareUnsigned (short[]? a, short[]? b);
[<Android.Runtime.Register("compareUnsigned", "([S[S)I", "", ApiSince=33)>]
static member CompareUnsigned : int16[] * int16[] -> int

Parâmetros

a
Int16[]

a primeira matriz a ser comparada

b
Int16[]

a segunda matriz a ser comparada

Retornos

o valor 0 se a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas short matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

Se as duas matrizes compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Short#compareUnsigned(short, short), em um índice dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de matriz. (Consulte #mismatch(short[], short[]) a definição de um prefixo comum e adequado.)

Uma null referência de matriz é considerada lexicograficamente menor do que uma referência de não-matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(short[], short[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CompareUnsigned(Int32[], Int32[])

Compara duas int matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([I[I)I", "", ApiSince=33)]
public static int CompareUnsigned (int[]? a, int[]? b);
[<Android.Runtime.Register("compareUnsigned", "([I[I)I", "", ApiSince=33)>]
static member CompareUnsigned : int[] * int[] -> int

Parâmetros

a
Int32[]

a primeira matriz a ser comparada

b
Int32[]

a segunda matriz a ser comparada

Retornos

o valor 0 se a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas int matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

Se as duas matrizes compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Integer#compareUnsigned(int, int), em um índice dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de matriz. (Consulte #mismatch(int[], int[]) a definição de um prefixo comum e adequado.)

Uma null referência de matriz é considerada lexicograficamente menor do que uma referência de não-matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(int[], int[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CompareUnsigned(Byte[], Byte[])

Compara duas byte matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([B[B)I", "", ApiSince=33)]
public static int CompareUnsigned (byte[]? a, byte[]? b);
[<Android.Runtime.Register("compareUnsigned", "([B[B)I", "", ApiSince=33)>]
static member CompareUnsigned : byte[] * byte[] -> int

Parâmetros

a
Byte[]

a primeira matriz a ser comparada

b
Byte[]

a segunda matriz a ser comparada

Retornos

o valor 0 se a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas byte matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

Se as duas matrizes compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Byte#compareUnsigned(byte, byte), em um índice dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de matriz. (Consulte #mismatch(byte[], byte[]) a definição de um prefixo comum e adequado.)

Uma null referência de matriz é considerada lexicograficamente menor do que uma referência de não-matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(byte[], byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

CompareUnsigned(Int64[], Int64[])

Compara duas long matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

[Android.Runtime.Register("compareUnsigned", "([J[J)I", "", ApiSince=33)]
public static int CompareUnsigned (long[]? a, long[]? b);
[<Android.Runtime.Register("compareUnsigned", "([J[J)I", "", ApiSince=33)>]
static member CompareUnsigned : int64[] * int64[] -> int

Parâmetros

a
Int64[]

a primeira matriz a ser comparada

b
Int64[]

a segunda matriz a ser comparada

Retornos

o valor 0 se a primeira e a segunda matriz forem iguais e contiverem os mesmos elementos na mesma ordem, um valor menor do que 0 se a primeira matriz for lexicograficamente menor que a segunda matriz, e um valor maior do que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas long matrizes lexicograficamente, tratando numericamente os elementos como não assinados.

Se as duas matrizes compartilham um prefixo comum, então a comparação lexicográfica é o resultado da comparação de dois elementos, como se por Long#compareUnsigned(long, long), em um índice dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo próprio da outra e, a comparação lexicográfica é o resultado da comparação dos dois comprimentos de matriz. (Consulte #mismatch(long[], long[]) a definição de um prefixo comum e adequado.)

Uma null referência de matriz é considerada lexicograficamente menor do que uma referência de não-matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

Documentação Java para java.util.Arrays.compareUnsigned(long[], long[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a