Arrays.Equals Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
Equals(Single[], Single[]) |
Retourne |
Equals(Int64[], Int64[]) |
Retourne |
Equals(Int32[], Int32[]) |
Retourne |
Equals(Double[], Double[]) |
Retourne |
Equals(Char[], Char[]) |
Retourne |
Equals(Byte[], Byte[]) |
Retourne |
Equals(Boolean[], Boolean[]) |
Retourne |
Equals(Object[], Object[]) |
Retourne |
Equals(Object[], Object[], IComparator) |
Retourne |
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.
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.
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.