Arrays.CompareUnsigned Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CompareUnsigned(Int64[], Int32, Int32, Int64[], Int32, Int32) |
Compara duas |
CompareUnsigned(Int32[], Int32, Int32, Int32[], Int32, Int32) |
Compara duas |
CompareUnsigned(Int16[], Int32, Int32, Int16[], Int32, Int32) |
Compara duas |
CompareUnsigned(Byte[], Int32, Int32, Byte[], Int32, Int32) |
Compara duas |
CompareUnsigned(Int16[], Int16[]) |
Compara duas |
CompareUnsigned(Int32[], Int32[]) |
Compara duas |
CompareUnsigned(Byte[], Byte[]) |
Compara duas |
CompareUnsigned(Int64[], Int64[]) |
Compara duas |
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.