Compartilhar via


Arrays.Equals Método

Definição

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 true se as duas matrizes especificadas de shorts forem iguais uma à outra.

Equals(Single[], Single[])

Retorna true se as duas matrizes especificadas de floats forem iguais uma à outra.

Equals(Int64[], Int64[])

Retorna true se as duas matrizes especificadas de longs forem iguais uma à outra.

Equals(Int32[], Int32[])

Retorna true se as duas matrizes especificadas de ints forem iguais uma à outra.

Equals(Double[], Double[])

Retorna true se as duas matrizes especificadas de duplos forem iguais uma à outra.

Equals(Char[], Char[])

Retorna true se as duas matrizes especificadas de caracteres forem iguais uma à outra.

Equals(Byte[], Byte[])

Retorna true se as duas matrizes especificadas de bytes forem iguais uma à outra.

Equals(Boolean[], Boolean[])

Retorna true se as duas matrizes especificadas de booleanos forem iguais uma à outra.

Equals(Object[], Object[])

Retorna true se as duas matrizes especificadas de Objects forem iguais uma à outra.

Equals(Object[], Object[], IComparator)

Retorna true se as duas matrizes especificadas de Objects forem iguais uma à outra.

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.

Documentação Java para java.util.Arrays.equals(T[], int, int, T[], int, int, 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.

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.

Documentação Java para java.util.Arrays.equals(java.lang.Object[], int, int, java.lang.Object[], 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[], 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.

Aplica-se a