Langage

Arrays.HashCode Méthode

Définition

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.

S’applique à