Linguaggio

Arrays.HashCode Metodo

Definizione

Overload

Nome Descrizione
HashCode(Single[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Int64[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Int32[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Int16[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Double[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Char[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Byte[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Boolean[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Object[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

HashCode(Single[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([F)I", "")]
public static int HashCode(float[]? a);
[<Android.Runtime.Register("hashCode", "([F)I", "")>]
static member HashCode : single[] -> int

Parametri

a
Single[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).float

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Float istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*float[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Int64[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([J)I", "")]
public static int HashCode(long[]? a);
[<Android.Runtime.Register("hashCode", "([J)I", "")>]
static member HashCode : int64[] -> int

Parametri

a
Int64[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).long

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Long istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*long[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Int32[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([I)I", "")]
public static int HashCode(int[]? a);
[<Android.Runtime.Register("hashCode", "([I)I", "")>]
static member HashCode : int[] -> int

Parametri

a
Int32[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici non Null int e b in modo che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).a

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Integer istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*int[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Int16[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([S)I", "")]
public static int HashCode(short[]? a);
[<Android.Runtime.Register("hashCode", "([S)I", "")>]
static member HashCode : int16[] -> int

Parametri

a
Int16[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).short

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Short istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*short[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Double[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([D)I", "")]
public static int HashCode(double[]? a);
[<Android.Runtime.Register("hashCode", "([D)I", "")>]
static member HashCode : double[] -> int

Parametri

a
Double[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).double

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Double istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*double[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Char[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([C)I", "")]
public static int HashCode(char[]? a);
[<Android.Runtime.Register("hashCode", "([C)I", "")>]
static member HashCode : char[] -> int

Parametri

a
Char[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).char

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Character istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*char[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Byte[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([B)I", "")]
public static int HashCode(byte[]? a);
[<Android.Runtime.Register("hashCode", "([B)I", "")>]
static member HashCode : byte[] -> int

Parametri

a
Byte[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).byte

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Byte istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*byte[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Boolean[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[Android.Runtime.Register("hashCode", "([Z)I", "")]
public static int HashCode(bool[]? a);
[<Android.Runtime.Register("hashCode", "([Z)I", "")>]
static member HashCode : bool[] -> int

Parametri

a
Boolean[]

matrice il cui valore hash da calcolare

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).boolean

Il valore restituito da questo metodo è lo stesso valore ottenuto richiamando il List#hashCode() hashCode metodo su una List sequenza di Boolean istanze che rappresenta gli elementi di a nello stesso ordine. Se a è null, questo metodo restituisce 0.

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(.*boolean[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

HashCode(Object[])

Restituisce un codice hash basato sul contenuto della matrice specificata.

[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

Parametri

a
Object[]

matrice di cui calcolare il codice hash basato sul contenuto

Valori restituiti

un codice hash basato sul contenuto per a

Attributi

Commenti

Restituisce un codice hash basato sul contenuto della matrice specificata. Se la matrice contiene altre matrici come elementi, il codice hash si basa sulle relative identità anziché sul relativo contenuto. È pertanto accettabile richiamare questo metodo su una matrice che si contiene come elemento, direttamente o indirettamente tramite uno o più livelli di matrici.

Per due matrici a e b in modo tale che Arrays.equals(a, b), è anche il caso che Arrays.hashCode(a) == Arrays.hashCode(b).

Il valore restituito da questo metodo è uguale al valore restituito da Arrays.asList(a).hashCode(), a meno a che non sia null, nel qual caso 0 viene restituito .

Aggiunto nella versione 1.5.

per java.util.Arrays.hashCode(java.lang.Object[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a