Arrays.CompareUnsigned Método

Definição

Sobrecargas

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

Compara duas long matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

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

Compara duas int matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

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

Compara duas short matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

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

Compara duas byte matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

CompareUnsigned(Int16[], Int16[])

Compara duas short matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

CompareUnsigned(Int32[], Int32[])

Compara duas int matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

CompareUnsigned(Byte[], Byte[])

Compara duas byte matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

CompareUnsigned(Int64[], Int64[])

Compara duas long matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

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

Compara duas long matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

[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 na 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 comparado

Retornos

o valor 0 se, nos 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, nos intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz; e um valor maior do que 0 se, nos intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas long matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

Se as duas matrizes, nos intervalos especificados, compartilharem um prefixo comum, a comparação lexicográfica será o resultado da comparação de dois elementos, como se fosse, Long#compareUnsigned(long, long)em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo adequado 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.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Compara duas int matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

[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 na 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 comparado

Retornos

o valor 0 se, nos 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, nos intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz; e um valor maior do que 0 se, nos intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas int matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

Se as duas matrizes, nos intervalos especificados, compartilharem um prefixo comum, a comparação lexicográfica será o resultado da comparação de dois elementos, como se fosse, Integer#compareUnsigned(int, int)em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo adequado 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.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Compara duas short matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

[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 na 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 comparado

Retornos

o valor 0 se, nos 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, nos intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz; e um valor maior do que 0 se, nos intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas short matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

Se as duas matrizes, nos intervalos especificados, compartilharem um prefixo comum, a comparação lexicográfica será o resultado da comparação de dois elementos, como se fosse, Short#compareUnsigned(short, short)em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo adequado 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.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Compara duas byte matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

[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 na 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 comparado

Retornos

o valor 0 se, nos 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, nos intervalos especificados, a primeira matriz for lexicograficamente menor que a segunda matriz; e um valor maior do que 0 se, nos intervalos especificados, a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas byte matrizes lexicograficamente em relação aos intervalos especificados, tratando numericamente elementos como sem sinal.

Se as duas matrizes, nos intervalos especificados, compartilharem um prefixo comum, a comparação lexicográfica será o resultado da comparação de dois elementos, como se fosse, Byte#compareUnsigned(byte, byte)em um índice relativo dentro das respectivas matrizes que é o comprimento do prefixo. Caso contrário, uma matriz é um prefixo adequado 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.

Java documentação 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 Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

CompareUnsigned(Int16[], Int16[])

Compara duas short matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

[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 que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas short matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

Se as duas matrizes compartilharem um prefixo comum, a comparação lexicográfica será 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 adequado 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 que uma referência não matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

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

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

Aplica-se a

CompareUnsigned(Int32[], Int32[])

Compara duas int matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

[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 que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas int matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

Se as duas matrizes compartilharem um prefixo comum, a comparação lexicográfica será 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 adequado 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 que uma referência não matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

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

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

Aplica-se a

CompareUnsigned(Byte[], Byte[])

Compara duas byte matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

[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 que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas byte matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

Se as duas matrizes compartilharem um prefixo comum, a comparação lexicográfica será 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 adequado 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 que uma referência não matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

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

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

Aplica-se a

CompareUnsigned(Int64[], Int64[])

Compara duas long matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

[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 que 0 se a primeira matriz for lexicograficamente maior que a segunda matriz

Atributos

Comentários

Compara duas long matrizes lexicograficamente, tratando numericamente elementos como sem sinal.

Se as duas matrizes compartilharem um prefixo comum, a comparação lexicográfica será 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 adequado 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 que uma referência não matriznull . Duas null referências de matriz são consideradas iguais.

Adicionado em 9.

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

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

Aplica-se a