Idioma

Arrays.Equals Método

Definição

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

Equals(Single[], Single[])

Retorna true se as duas matrizes especificadas de floats forem iguais umas às outras.

Equals(Int64[], Int64[])

Retorna true se as duas matrizes especificadas de longs forem iguais umas às outras.

Equals(Int32[], Int32[])

Retorna true se as duas matrizes especificadas de ints forem iguais umas às outras.

Equals(Double[], Double[])

Retorna true se as duas matrizes especificadas de duplos forem iguais umas às outras.

Equals(Char[], Char[])

Retorna true se as duas matrizes especificadas de caracteres forem iguais umas às outras.

Equals(Byte[], Byte[])

Retorna true se as duas matrizes de bytes especificadas forem iguais umas às outras.

Equals(Boolean[], Boolean[])

Retorna true se as duas matrizes especificadas de boolianos forem iguais umas às outras.

Equals(Object[], Object[])

Retorna true se as duas matrizes especificadas de Objetos forem iguais umas às outras.

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

Retorna true se as duas matrizes especificadas de Objetos forem iguais umas às outras.

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.

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 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.

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 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.

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 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.

Aplica-se a