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
Equals(Byte[], Int32, Int32, Byte[], Int32, Int32) |
Retorna true se as duas matrizes de bytes especificadas, nos intervalos especificados, forem iguais uma à outra. |
Equals(Char[], Int32, Int32, Char[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de caracteres, nos intervalos especificados, forem iguais uma à outra. |
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator) |
Retorna true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais uma à outra. |
Equals(Double[], Int32, Int32, Double[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de duplos, sobre os intervalos especificados, forem iguais uma à outra. |
Equals(Single[], Int32, Int32, Single[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de floats, sobre os intervalos especificados, forem iguais uma à outra. |
Equals(Int32[], Int32, Int32, Int32[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de ints, sobre os intervalos especificados, forem iguais uma à outra. |
Equals(Int64[], Int32, Int32, Int64[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de longs, sobre os intervalos especificados, forem iguais uma à outra. |
Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de booleanos, sobre os intervalos especificados, forem iguais uma à outra. |
Equals(Int16[], Int32, Int32, Int16[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de shorts, sobre os intervalos especificados, forem iguais uma à outra. |
Equals(Object[], Int32, Int32, Object[], Int32, Int32) |
Retorna true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais uma à outra. |
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)
Retorna true se as duas matrizes de bytes especificadas, nos intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 bytes especificadas, nos intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Char[], Int32, Int32, Char[], Int32, Int32)
Retorna true se as duas matrizes especificadas de caracteres, nos intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 caracteres, nos intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Object[], Int32, Int32, Object[], Int32, Int32, IComparator)
Retorna true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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
Retorna true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes são iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois objetos e1
e e2
são considerados iguais 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Double[], Int32, Int32, Double[], Int32, Int32)
Retorna true se as duas matrizes especificadas de duplos, sobre os intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 duplos, sobre os intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes são iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Duas duplas d1
e d2
são consideradas iguais se:
{@code new Double(d1).equals(new Double(d2))}
(Ao contrário do ==
operador, esse método considera NaN
igual a si mesmo e 0,0d desigual a -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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
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 uma à outra.
[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 quanto à 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 quanto à 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 uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes são iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois flutuadores f1
e f2
são considerados iguais se:
{@code new Float(f1).equals(new Float(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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)
Retorna true se as duas matrizes especificadas de ints, sobre os intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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, sobre os intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)
Retorna true se as duas matrizes especificadas de longs, sobre os intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 longs, sobre os intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)
Retorna true se as duas matrizes especificadas de booleanos, sobre os intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 booleanos, sobre os intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes são iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Adicionado em 9.
Documentação Java para java.util.Arrays.equals(boolean[], int, int, boolean[], 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
Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)
Retorna true se as duas matrizes especificadas de shorts, sobre os intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Object[], Int32, Int32, Object[], Int32, Int32)
Retorna true se as duas matrizes especificadas de Objetos, nos intervalos especificados, forem iguais uma à outra.
[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 quanto à 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 quanto à 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 Objetos, nos intervalos especificados, forem iguais uma à outra.
Duas matrizes são consideradas iguais se o número de elementos cobertos por cada intervalo for o mesmo, e todos os pares correspondentes de elementos sobre os intervalos especificados nas duas matrizes forem iguais. Em outras palavras, duas matrizes são iguais se contiverem, nos intervalos especificados, os mesmos elementos na mesma ordem.
Dois objetos e1
e e2
são considerados iguais 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Int16[], Int16[])
Retorna true
se as duas matrizes especificadas de shorts forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de shorts forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Single[], Single[])
Retorna true
se as duas matrizes especificadas de floats forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de floats forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 flutuadores f1
e f2
são considerados iguais se:
{@code new Float(f1).equals(new Float(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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Int64[], Int64[])
Retorna true
se as duas matrizes especificadas de longs forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de longs forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Int32[], Int32[])
Retorna true
se as duas matrizes especificadas de ints forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de ints forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Double[], Double[])
Retorna true
se as duas matrizes especificadas de duplos forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de duplos forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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
.
Duas duplas d1
e d2
são consideradas iguais se:
{@code new Double(d1).equals(new Double(d2))}
(Ao contrário do ==
operador, esse método considera NaN
igual a si mesmo e 0,0d desigual a -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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Char[], Char[])
Retorna true
se as duas matrizes especificadas de caracteres forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de caracteres forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Byte[], Byte[])
Retorna true
se as duas matrizes especificadas de bytes forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de bytes forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Boolean[], Boolean[])
Retorna true
se as duas matrizes especificadas de booleanos forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de booleanos forem iguais uma à outra. Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Object[], Object[])
Retorna true
se as duas matrizes especificadas de Objects forem iguais uma à outra.
[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 quanto à igualdade
Retornos
true
se as duas matrizes forem iguais
- Atributos
Comentários
Retorna true
se as duas matrizes especificadas de Objects forem iguais uma à outra. As duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Dois objetos e1
e e2
são considerados iguais se Objects.equals(e1, e2)
. Em outras palavras, as duas matrizes sã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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Aplica-se a
Equals(Object[], Object[], IComparator)
Retorna true
se as duas matrizes especificadas de Objects forem iguais uma à outra.
[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 quanto à 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 Objects forem iguais uma à outra.
Duas matrizes são consideradas iguais se ambas as matrizes contiverem o mesmo número de elementos, e todos os pares correspondentes de elementos nas duas matrizes forem iguais. Em outras palavras, as duas matrizes sã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 e1
e e2
são considerados iguais 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 usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.