Arrays.HashCode 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
| Nom | Description |
|---|---|
| HashCode(Single[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Int64[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Int32[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Int16[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Double[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Char[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Byte[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Boolean[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
| HashCode(Object[]) |
Retourne un code de hachage basé sur le contenu du tableau spécifié. |
HashCode(Single[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([F)I", "")]
public static int HashCode(float[]? a);
[<Android.Runtime.Register("hashCode", "([F)I", "")>]
static member HashCode : single[] -> int
Paramètres
- a
- Single[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux float tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Float représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Int64[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([J)I", "")]
public static int HashCode(long[]? a);
[<Android.Runtime.Register("hashCode", "([J)I", "")>]
static member HashCode : int64[] -> int
Paramètres
- a
- Int64[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux long tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Long représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Int32[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([I)I", "")]
public static int HashCode(int[]? a);
[<Android.Runtime.Register("hashCode", "([I)I", "")>]
static member HashCode : int[] -> int
Paramètres
- a
- Int32[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux tableaux a non null int et b de telle sorte que Arrays.equals(a, b), c’est également le cas .Arrays.hashCode(a) == Arrays.hashCode(b)
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Integer représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Int16[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([S)I", "")]
public static int HashCode(short[]? a);
[<Android.Runtime.Register("hashCode", "([S)I", "")>]
static member HashCode : int16[] -> int
Paramètres
- a
- Int16[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux short tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Short représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Double[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([D)I", "")]
public static int HashCode(double[]? a);
[<Android.Runtime.Register("hashCode", "([D)I", "")>]
static member HashCode : double[] -> int
Paramètres
- a
- Double[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux double tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Double représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Char[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([C)I", "")]
public static int HashCode(char[]? a);
[<Android.Runtime.Register("hashCode", "([C)I", "")>]
static member HashCode : char[] -> int
Paramètres
- a
- Char[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux char tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Character représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Byte[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([B)I", "")]
public static int HashCode(byte[]? a);
[<Android.Runtime.Register("hashCode", "([B)I", "")>]
static member HashCode : byte[] -> int
Paramètres
- a
- Byte[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux byte tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Byte représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Boolean[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([Z)I", "")]
public static int HashCode(bool[]? a);
[<Android.Runtime.Register("hashCode", "([Z)I", "")>]
static member HashCode : bool[] -> int
Paramètres
- a
- Boolean[]
tableau dont la valeur de hachage à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Pour deux boolean tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est la même valeur que celle obtenue en appelant la List#hashCode() hashCode méthode sur une List séquence d’instances Boolean représentant les éléments du a même ordre. Si a c’est nullle cas, cette méthode retourne 0.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(.*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 à
HashCode(Object[])
Retourne un code de hachage basé sur le contenu du tableau spécifié.
[Android.Runtime.Register("hashCode", "([Ljava/lang/Object;)I", "")]
public static int HashCode(Java.Lang.Object[]? a);
[<Android.Runtime.Register("hashCode", "([Ljava/lang/Object;)I", "")>]
static member HashCode : Java.Lang.Object[] -> int
Paramètres
- a
- Object[]
tableau dont le code de hachage basé sur le contenu à calculer
Retours
code de hachage basé sur le contenu pour a
- Attributs
Remarques
Retourne un code de hachage basé sur le contenu du tableau spécifié. Si le tableau contient d’autres tableaux en tant qu’éléments, le code de hachage est basé sur leurs identités plutôt que sur leur contenu. Il est donc acceptable d’appeler cette méthode sur un tableau qui se contient en tant qu’élément, directement ou indirectement via un ou plusieurs niveaux de tableaux.
Pour deux tableaux a et b de telle sorte que Arrays.equals(a, b), c’est également le cas que Arrays.hashCode(a) == Arrays.hashCode(b).
La valeur retournée par cette méthode est égale à la valeur retournée par Arrays.asList(a).hashCode(), sauf s’il a0 s’agit nulld’une valeur retournée.
Ajouté à la version 1.5.
Documentation Java pour java.util.Arrays.hashCode(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.