Partager via


Arrays.Equals Méthode

Définition

Surcharges

Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)

Retourne true si les deux tableaux spécifiés d’octets, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Char[], Int32, Int32, Char[], Int32, Int32)

Retourne true si les deux tableaux de caractères spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

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

Retourne true si les deux tableaux d’objets spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Double[], Int32, Int32, Double[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de doubles, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Single[], Int32, Int32, Single[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de floats, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)

Retourne true si les deux tableaux spécifiés d’ints, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de longs, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de booléens, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)

Retourne true si les deux tableaux de shorts spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Object[], Int32, Int32, Object[], Int32, Int32)

Retourne true si les deux tableaux d’objets spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Equals(Int16[], Int16[])

Retourne true si les deux tableaux de shorts spécifiés sont égaux les uns aux autres.

Equals(Single[], Single[])

Retourne true si les deux tableaux spécifiés de floats sont égaux les uns aux autres.

Equals(Int64[], Int64[])

Retourne true si les deux tableaux spécifiés de longs sont égaux les uns aux autres.

Equals(Int32[], Int32[])

Retourne true si les deux tableaux spécifiés d’ints sont égaux les uns aux autres.

Equals(Double[], Double[])

Retourne true si les deux tableaux de doubles spécifiés sont égaux les uns aux autres.

Equals(Char[], Char[])

Retourne true si les deux tableaux spécifiés de caractères sont égaux les uns aux autres.

Equals(Byte[], Byte[])

Retourne true si les deux tableaux spécifiés d’octets sont égaux les uns aux autres.

Equals(Boolean[], Boolean[])

Retourne true si les deux tableaux spécifiés de booléens sont égaux les uns aux autres.

Equals(Object[], Object[])

Retourne true si les deux tableaux d’objets spécifiés sont égaux les uns aux autres.

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

Retourne true si les deux tableaux d’objets spécifiés sont égaux les uns aux autres.

Equals(Byte[], Int32, Int32, Byte[], Int32, Int32)

Retourne true si les deux tableaux spécifiés d’octets, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Byte[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Byte[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés d’octets, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(byte[], int, int, byte[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Char[], Int32, Int32, Char[], Int32, Int32)

Retourne true si les deux tableaux de caractères spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Char[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Char[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux de caractères spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(char[], int, int, char[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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

Retourne true si les deux tableaux d’objets spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Object[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Object[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

cmp
IComparator

comparateur pour comparer les éléments de tableau

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux d’objets spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Deux objets e1 et e2 sont considérés comme égaux si, étant donné le comparateur spécifié, cmp.compare(e1, e2) == 0.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(T[], int, int, T[], int, int, java.util.Comparator<? super T>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Double[], Int32, Int32, Double[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de doubles, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Double[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Double[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de doubles, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Deux doubles d1 et d2 sont considérés comme égaux si :

{@code new Double(d1).equals(new Double(d2))}

(Contrairement à l’opérateur == , cette méthode considère NaN comme égale à elle-même, et 0,0d inégale à -0.0d.)

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(double[], int, int, double[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Single[], Int32, Int32, Single[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de floats, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Single[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Single[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de floats, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Deux floats et f2 sont considérés f1 comme égaux si :

{@code new Float(f1).equals(new Float(f2))}

(Contrairement à l’opérateur == , cette méthode considère NaN comme égale à elle-même, et 0,0f inégale à -0.0f.)

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(float[], int, int, float[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Int32[], Int32, Int32, Int32[], Int32, Int32)

Retourne true si les deux tableaux spécifiés d’ints, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Int32[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Int32[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés d’ints, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(int[], int, int, int[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Int64[], Int32, Int32, Int64[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de longs, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Int64[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Int64[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de longs, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(long[], int, int, long[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Boolean[], Int32, Int32, Boolean[], Int32, Int32)

Retourne true si les deux tableaux spécifiés de booléens, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Boolean[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Boolean[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de booléens, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(boolean[], int, int, boolean[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Int16[], Int32, Int32, Int16[], Int32, Int32)

Retourne true si les deux tableaux de shorts spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Int16[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Int16[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux de shorts spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(short[], int, int, short[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Object[], Int32, Int32, Object[], Int32, Int32)

Retourne true si les deux tableaux d’objets spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

[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

Paramètres

a
Object[]

premier tableau à tester pour l’égalité

aFromIndex
Int32

index (inclus) du premier élément du premier tableau à tester

aToIndex
Int32

index (exclusif) du dernier élément du premier tableau à tester

b
Object[]

deuxième tableau à tester pour l’égalité

bFromIndex
Int32

index (inclusif) du premier élément du deuxième tableau à tester

bToIndex
Int32

index (exclusif) du dernier élément du deuxième tableau à tester

Retours

true si les deux tableaux, sur les plages spécifiées, sont égaux

Attributs

Remarques

Retourne true si les deux tableaux d’objets spécifiés, sur les plages spécifiées, sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si le nombre d’éléments couverts par chaque plage est le même, et toutes les paires d’éléments correspondantes sur les plages spécifiées dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent, sur les plages spécifiées, les mêmes éléments dans le même ordre.

Deux objets e1 et e2 sont considérés comme égaux si Objects.equals(e1, e2).

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(java.lang.Object[], int, int, java.lang.Object[], int, int).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Int16[], Int16[])

Retourne true si les deux tableaux de shorts spécifiés sont égaux les uns aux autres.

[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

Paramètres

a
Int16[]

un tableau à tester pour l’égalité

a2
Int16[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux de shorts spécifiés sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(short[], short[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Single[], Single[])

Retourne true si les deux tableaux spécifiés de floats sont égaux les uns aux autres.

[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

Paramètres

a
Single[]

un tableau à tester pour l’égalité

a2
Single[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de floats sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Deux floats et f2 sont considérés f1 comme égaux si :

{@code new Float(f1).equals(new Float(f2))}

(Contrairement à l’opérateur == , cette méthode considère NaN comme égale à elle-même, et 0,0f inégale à -0.0f.)

Documentation Java pour java.util.Arrays.equals(float[], float[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Int64[], Int64[])

Retourne true si les deux tableaux spécifiés de longs sont égaux les uns aux autres.

[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

Paramètres

a
Int64[]

un tableau à tester pour l’égalité

a2
Int64[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de longs sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(long[], long[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Int32[], Int32[])

Retourne true si les deux tableaux spécifiés d’ints sont égaux les uns aux autres.

[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

Paramètres

a
Int32[]

un tableau à tester pour l’égalité

a2
Int32[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés d’ints sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(int[], int[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Double[], Double[])

Retourne true si les deux tableaux de doubles spécifiés sont égaux les uns aux autres.

[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

Paramètres

a
Double[]

un tableau à tester pour l’égalité

a2
Double[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux de doubles spécifiés sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Deux doubles d1 et d2 sont considérés comme égaux si :

{@code new Double(d1).equals(new Double(d2))}

(Contrairement à l’opérateur == , cette méthode considère NaN comme égale à elle-même, et 0,0d inégale à -0.0d.)

Documentation Java pour java.util.Arrays.equals(double[], double[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Char[], Char[])

Retourne true si les deux tableaux spécifiés de caractères sont égaux les uns aux autres.

[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

Paramètres

a
Char[]

un tableau à tester pour l’égalité

a2
Char[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de caractères sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(char[], char[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Byte[], Byte[])

Retourne true si les deux tableaux spécifiés d’octets sont égaux les uns aux autres.

[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

Paramètres

a
Byte[]

un tableau à tester pour l’égalité

a2
Byte[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés d’octets sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(byte[], byte[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Boolean[], Boolean[])

Retourne true si les deux tableaux spécifiés de booléens sont égaux les uns aux autres.

[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

Paramètres

a
Boolean[]

un tableau à tester pour l’égalité

a2
Boolean[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux spécifiés de booléens sont égaux les uns aux autres. Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(boolean[], boolean[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Equals(Object[], Object[])

Retourne true si les deux tableaux d’objets spécifiés sont égaux les uns aux autres.

[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

Paramètres

a
Object[]

un tableau à tester pour l’égalité

a2
Object[]

l’autre tableau à tester pour l’égalité

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux d’objets spécifiés sont égaux les uns aux autres. Les deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. Deux objets e1 et e2 sont considérés comme égaux si Objects.equals(e1, e2). En d’autres termes, les deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Documentation Java pour java.util.Arrays.equals(java.lang.Object[], java.lang.Object[]).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

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

Retourne true si les deux tableaux d’objets spécifiés sont égaux les uns aux autres.

[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

Paramètres

a
Object[]

un tableau à tester pour l’égalité

a2
Object[]

l’autre tableau à tester pour l’égalité

cmp
IComparator

comparateur pour comparer les éléments de tableau

Retours

true si les deux tableaux sont égaux

Attributs

Remarques

Retourne true si les deux tableaux d’objets spécifiés sont égaux les uns aux autres.

Deux tableaux sont considérés comme égaux si les deux tableaux contiennent le même nombre d’éléments, et toutes les paires d’éléments correspondantes dans les deux tableaux sont égales. En d’autres termes, les deux tableaux sont égaux s’ils contiennent les mêmes éléments dans le même ordre. En outre, deux références de tableau sont considérées comme égales si les deux sont null.

Deux objets e1 et e2 sont considérés comme égaux si, étant donné le comparateur spécifié, cmp.compare(e1, e2) == 0.

Ajouté dans 9.

Documentation Java pour java.util.Arrays.equals(T[], T[], java.util.Comparator<? super T>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à