Arrays.HashCode Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.