Arrays.Equals 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
| Nome | Description |
|---|---|
| Equals(Byte[], Int32, Int32, Byte[], Int32, Int32) |
Retornará true se as duas matrizes de bytes especificadas, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Char[], Int32, Int32, Char[], Int32, Int32) |
Retorna true se as duas matrizes de caracteres especificadas, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator) |
Retornará true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Double[], Int32, Int32, Double[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de duplas, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Single[], Int32, Int32, Single[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de floats, sobre os intervalos especificados, forem iguais umas às outras. |
| Equals(Int32[], Int32, Int32, Int32[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de ints, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Int64[], Int32, Int32, Int64[], Int32, Int32) |
Retornará true se as duas matrizes especificadas de longs, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32) |
Retornará true se as duas matrizes especificadas de boolianos, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Int16[], Int32, Int32, Int16[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de shorts, sobre os intervalos especificados, forem iguais umas às outras. |
| Equals(Object[], Int32, Int32, Object[], Int32, Int32) |
Retornará true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais umas às outras. |
| Equals(Int16[], Int16[]) |
Retorna |
| Equals(Single[], Single[]) |
Retorna |
| Equals(Int64[], Int64[]) |
Retorna |
| Equals(Int32[], Int32[]) |
Retorna |
| Equals(Double[], Double[]) |
Retorna |
| Equals(Char[], Char[]) |
Retorna |
| Equals(Byte[], Byte[]) |
Retorna |
| Equals(Boolean[], Boolean[]) |
Retorna |
| Equals(Object[], Object[]) |
Retorna |
| Equals(Object[], Object[], IComparator) |
Retorna |
Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)
Retornará true se as duas matrizes de bytes especificadas, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)]
public static bool Equals(byte[] a, int aFromIndex, int aToIndex, byte[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([BII[BII)Z", "", ApiSince=33)>]
static member Equals : byte[] * int * int * byte[] * int * int -> bool
Parâmetros
- a
- Byte[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Byte[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retornará true se as duas matrizes de bytes especificadas, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Char[], Int32, Int32, Char[], Int32, Int32)
Retorna true se as duas matrizes de caracteres especificadas, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)]
public static bool Equals(char[] a, int aFromIndex, int aToIndex, char[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([CII[CII)Z", "", ApiSince=33)>]
static member Equals : char[] * int * int * char[] * int * int -> bool
Parâmetros
- a
- Char[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Char[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes de caracteres especificadas, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*char[], .*int, .*int, .*char[], .*int, .*int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)
Retornará true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static bool Equals(Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex, Java.Util.IComparator cmp);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;IILjava/util/Comparator;)Z", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Equals : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int * Java.Util.IComparator -> bool
Parâmetros
- a
- Object[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Object[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
- cmp
- IComparator
o comparador para comparar elementos de matriz
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retornará true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois objetos e e2 são considerados iguaise1 se, dado o comparador especificado, cmp.compare(e1, e2) == 0.
Adicionado em 9.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Double[], Int32, Int32, Double[], Int32, Int32)
Retorna true se as duas matrizes especificadas de duplas, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)]
public static bool Equals(double[] a, int aFromIndex, int aToIndex, double[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([DII[DII)Z", "", ApiSince=33)>]
static member Equals : double[] * int * int * double[] * int * int -> bool
Parâmetros
- a
- Double[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Double[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de duplas, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois duplos e d2 são considerados iguais d1 se:
{@code Double.valueOf(d1).equals(Double.valueOf(d2))}
(Ao contrário do == operador, esse método considera NaN igual a si mesmo e 0,0d desigual para -0,0d.)
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*double[], .*int, .*int, .*double[], .*int, .*int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Single[], Int32, Int32, Single[], Int32, Int32)
Retorna true se as duas matrizes especificadas de floats, sobre os intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)]
public static bool Equals(float[] a, int aFromIndex, int aToIndex, float[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([FII[FII)Z", "", ApiSince=33)>]
static member Equals : single[] * int * int * single[] * int * int -> bool
Parâmetros
- a
- Single[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Single[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de floats, sobre os intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois floats e f2 são considerados iguais f1 se:
{@code Float.valueOf(f1).equals(Float.valueOf(f2))}
(Ao contrário do == operador, esse método considera NaN igual a si mesmo e 0,0f desigual a -0.0f.)
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*float[], .*int, .*int, .*float[], .*int, .*int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)
Retorna true se as duas matrizes especificadas de ints, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)]
public static bool Equals(int[] a, int aFromIndex, int aToIndex, int[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([III[III)Z", "", ApiSince=33)>]
static member Equals : int[] * int * int * int[] * int * int -> bool
Parâmetros
- a
- Int32[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Int32[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de ints, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)
Retornará true se as duas matrizes especificadas de longs, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)]
public static bool Equals(long[] a, int aFromIndex, int aToIndex, long[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([JII[JII)Z", "", ApiSince=33)>]
static member Equals : int64[] * int * int * int64[] * int * int -> bool
Parâmetros
- a
- Int64[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Int64[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retornará true se as duas matrizes especificadas de longs, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)
Retornará true se as duas matrizes especificadas de boolianos, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)]
public static bool Equals(bool[] a, int aFromIndex, int aToIndex, bool[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([ZII[ZII)Z", "", ApiSince=33)>]
static member Equals : bool[] * int * int * bool[] * int * int -> bool
Parâmetros
- a
- Boolean[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Boolean[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retornará true se as duas matrizes especificadas de boolianos, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)
Retorna true se as duas matrizes especificadas de shorts, sobre os intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)]
public static bool Equals(short[] a, int aFromIndex, int aToIndex, short[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([SII[SII)Z", "", ApiSince=33)>]
static member Equals : int16[] * int * int * int16[] * int * int -> bool
Parâmetros
- a
- Int16[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Int16[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de shorts, sobre os intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(.*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 usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Object[], Int32, Int32, Object[], Int32, Int32)
Retornará true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais umas às outras.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)]
public static bool Equals(Java.Lang.Object[] a, int aFromIndex, int aToIndex, Java.Lang.Object[] b, int bFromIndex, int bToIndex);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;II[Ljava/lang/Object;II)Z", "", ApiSince=33)>]
static member Equals : Java.Lang.Object[] * int * int * Java.Lang.Object[] * int * int -> bool
Parâmetros
- a
- Object[]
a primeira matriz a ser testada para igualdade
- aFromIndex
- Int32
o índice (inclusive) do primeiro elemento na primeira matriz a ser testada
- aToIndex
- Int32
o índice (exclusivo) do último elemento na primeira matriz a ser testada
- b
- Object[]
a segunda matriz a ser testada para igualdade
- bFromIndex
- Int32
o índice (inclusive) do primeiro elemento na segunda matriz a ser testada
- bToIndex
- Int32
o índice (exclusivo) do último elemento na segunda matriz a ser testada
Retornos
true se as duas matrizes, nos intervalos especificados, forem iguais
- Atributos
Comentários
Retornará true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais umas às outras.
Duas matrizes serão consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo e todos os pares de elementos correspondentes sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois objetos e e2 são considerados iguaise1 se Objects.equals(e1, e2).
Adicionado em 9.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Int16[], Int16[])
Retorna true se as duas matrizes especificadas de shorts forem iguais umas às outras.
[Android.Runtime.Register("equals", "([S[S)Z", "")]
public static bool Equals(short[]? a, short[]? a2);
[<Android.Runtime.Register("equals", "([S[S)Z", "")>]
static member Equals : int16[] * int16[] -> bool
Parâmetros
- a
- Int16[]
uma matriz a ser testada para igualdade
- a2
- Int16[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de shorts forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(.*short[], .*short[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Single[], Single[])
Retorna true se as duas matrizes especificadas de floats forem iguais umas às outras.
[Android.Runtime.Register("equals", "([F[F)Z", "")]
public static bool Equals(float[]? a, float[]? a2);
[<Android.Runtime.Register("equals", "([F[F)Z", "")>]
static member Equals : single[] * single[] -> bool
Parâmetros
- a
- Single[]
uma matriz a ser testada para igualdade
- a2
- Single[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de floats forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Dois floats e f2 são considerados iguais f1 se:
{@code Float.valueOf(f1).equals(Float.valueOf(f2))}
(Ao contrário do == operador, esse método considera NaN igual a si mesmo e 0,0f desigual a -0.0f.)
Documentação Java para java.util.Arrays.equals(.*float[], .*float[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Int64[], Int64[])
Retorna true se as duas matrizes especificadas de longs forem iguais umas às outras.
[Android.Runtime.Register("equals", "([J[J)Z", "")]
public static bool Equals(long[]? a, long[]? a2);
[<Android.Runtime.Register("equals", "([J[J)Z", "")>]
static member Equals : int64[] * int64[] -> bool
Parâmetros
- a
- Int64[]
uma matriz a ser testada para igualdade
- a2
- Int64[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de longs forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(.*long[], .*long[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Int32[], Int32[])
Retorna true se as duas matrizes especificadas de ints forem iguais umas às outras.
[Android.Runtime.Register("equals", "([I[I)Z", "")]
public static bool Equals(int[]? a, int[]? a2);
[<Android.Runtime.Register("equals", "([I[I)Z", "")>]
static member Equals : int[] * int[] -> bool
Parâmetros
- a
- Int32[]
uma matriz a ser testada para igualdade
- a2
- Int32[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de ints forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(.*int[], .*int[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Double[], Double[])
Retorna true se as duas matrizes especificadas de duplos forem iguais umas às outras.
[Android.Runtime.Register("equals", "([D[D)Z", "")]
public static bool Equals(double[]? a, double[]? a2);
[<Android.Runtime.Register("equals", "([D[D)Z", "")>]
static member Equals : double[] * double[] -> bool
Parâmetros
- a
- Double[]
uma matriz a ser testada para igualdade
- a2
- Double[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de duplos forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Dois duplos e d2 são considerados iguais d1 se:
{@code Double.valueOf(d1).equals(Double.valueOf(d2))}
(Ao contrário do == operador, esse método considera NaN igual a si mesmo e 0,0d desigual para -0,0d.)
Documentação Java para java.util.Arrays.equals(.*double[], .*double[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Char[], Char[])
Retorna true se as duas matrizes especificadas de caracteres forem iguais umas às outras.
[Android.Runtime.Register("equals", "([C[C)Z", "")]
public static bool Equals(char[]? a, char[]? a2);
[<Android.Runtime.Register("equals", "([C[C)Z", "")>]
static member Equals : char[] * char[] -> bool
Parâmetros
- a
- Char[]
uma matriz a ser testada para igualdade
- a2
- Char[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de caracteres forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(.*char[], .*char[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Byte[], Byte[])
Retorna true se as duas matrizes de bytes especificadas forem iguais umas às outras.
[Android.Runtime.Register("equals", "([B[B)Z", "")]
public static bool Equals(byte[]? a, byte[]? a2);
[<Android.Runtime.Register("equals", "([B[B)Z", "")>]
static member Equals : byte[] * byte[] -> bool
Parâmetros
- a
- Byte[]
uma matriz a ser testada para igualdade
- a2
- Byte[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes de bytes especificadas forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(.*byte[], .*byte[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Boolean[], Boolean[])
Retorna true se as duas matrizes especificadas de boolianos forem iguais umas às outras.
[Android.Runtime.Register("equals", "([Z[Z)Z", "")]
public static bool Equals(bool[]? a, bool[]? a2);
[<Android.Runtime.Register("equals", "([Z[Z)Z", "")>]
static member Equals : bool[] * bool[] -> bool
Parâmetros
- a
- Boolean[]
uma matriz a ser testada para igualdade
- a2
- Boolean[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de boolianos forem iguais umas às outras. Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(.*boolean[], .*boolean[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Object[], Object[])
Retorna true se as duas matrizes especificadas de Objetos forem iguais umas às outras.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")]
public static bool Equals(Java.Lang.Object[]? a, Java.Lang.Object[]? a2);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;)Z", "")>]
static member Equals : Java.Lang.Object[] * Java.Lang.Object[] -> bool
Parâmetros
- a
- Object[]
uma matriz a ser testada para igualdade
- a2
- Object[]
a outra matriz a ser testada para igualdade
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de Objetos forem iguais umas às outras. As duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Dois objetos e e2 são considerados iguaise1 se Objects.equals(e1, e2). Em outras palavras, as duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Documentação Java para java.util.Arrays.equals(java.lang.Object[], java.lang.Object[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.
Aplica-se a
Equals(Object[], Object[], IComparator)
Retorna true se as duas matrizes especificadas de Objetos forem iguais umas às outras.
[Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public static bool Equals(Java.Lang.Object[]? a, Java.Lang.Object[]? a2, Java.Util.IComparator cmp);
[<Android.Runtime.Register("equals", "([Ljava/lang/Object;[Ljava/lang/Object;Ljava/util/Comparator;)Z", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
static member Equals : Java.Lang.Object[] * Java.Lang.Object[] * Java.Util.IComparator -> bool
Parâmetros
- a
- Object[]
uma matriz a ser testada para igualdade
- a2
- Object[]
a outra matriz a ser testada para igualdade
- cmp
- IComparator
o comparador para comparar elementos de matriz
Retornos
true se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true se as duas matrizes especificadas de Objetos forem iguais umas às outras.
Duas matrizes serão consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos e todos os pares de elementos correspondentes nas duas matrizes forem iguais. Em outras palavras, as duas matrizes serão iguais se contiverem os mesmos elementos na mesma ordem. Além disso, duas referências de matriz são consideradas iguais se ambas forem null.
Dois objetos e e2 são considerados iguaise1 se, dado o comparador especificado, cmp.compare(e1, e2) == 0.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(T[], T[], java.util.Comparator<? super T>).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.