Arrays.HashCode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| HashCode(Single[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Int64[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Int32[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Int16[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Double[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Char[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Byte[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Boolean[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
| HashCode(Object[]) |
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. |
HashCode(Single[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([F)I", "")]
public static int HashCode(float[]? a);
[<Android.Runtime.Register("hashCode", "([F)I", "")>]
static member HashCode : single[] -> int
Parameter
- a
- Single[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei float Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Float Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*float[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Int64[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([J)I", "")]
public static int HashCode(long[]? a);
[<Android.Runtime.Register("hashCode", "([J)I", "")>]
static member HashCode : int64[] -> int
Parameter
- a
- Int64[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei long Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Long Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*long[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Int32[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([I)I", "")]
public static int HashCode(int[]? a);
[<Android.Runtime.Register("hashCode", "([I)I", "")>]
static member HashCode : int[] -> int
Parameter
- a
- Int32[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei Nicht-Null-Arrays und so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).binta
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Integer Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*int[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Int16[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([S)I", "")]
public static int HashCode(short[]? a);
[<Android.Runtime.Register("hashCode", "([S)I", "")>]
static member HashCode : int16[] -> int
Parameter
- a
- Int16[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei short Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Short Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*short[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Double[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([D)I", "")]
public static int HashCode(double[]? a);
[<Android.Runtime.Register("hashCode", "([D)I", "")>]
static member HashCode : double[] -> int
Parameter
- a
- Double[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei double Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Double Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*double[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Char[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([C)I", "")]
public static int HashCode(char[]? a);
[<Android.Runtime.Register("hashCode", "([C)I", "")>]
static member HashCode : char[] -> int
Parameter
- a
- Char[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei char Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Character Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*char[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Byte[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([B)I", "")]
public static int HashCode(byte[]? a);
[<Android.Runtime.Register("hashCode", "([B)I", "")>]
static member HashCode : byte[] -> int
Parameter
- a
- Byte[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei byte Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Byte Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*byte[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Boolean[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[Android.Runtime.Register("hashCode", "([Z)I", "")]
public static int HashCode(bool[]? a);
[<Android.Runtime.Register("hashCode", "([Z)I", "")>]
static member HashCode : bool[] -> int
Parameter
- a
- Boolean[]
Array, dessen Hashwert berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Für alle zwei boolean Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert ist derselbe Wert, der durch Aufrufen der List#hashCode() hashCode Methode für eine List Abfolge von Boolean Instanzen abgerufen wird, die die Elemente a in derselben Reihenfolge darstellen. Ist a dies der Fall null, gibt diese Methode 0 zurück.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(.*boolean[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
HashCode(Object[])
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück.
[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
Parameter
- a
- Object[]
Das Array, dessen inhaltsbasierter Hashcode berechnet werden soll
Gibt zurück
ein inhaltsbasierter Hashcode für a
- Attribute
Hinweise
Gibt einen Hashcode basierend auf dem Inhalt des angegebenen Arrays zurück. Wenn das Array andere Arrays als Elemente enthält, basiert der Hashcode auf ihren Identitäten und nicht auf ihren Inhalten. Daher ist es akzeptabel, diese Methode für ein Array aufzurufen, das sich selbst als Element enthält, entweder direkt oder indirekt über eine oder mehrere Arrayebenen.
Für alle zwei Arrays a und b so ist Arrays.equals(a, b)es auch der Fall, dass Arrays.hashCode(a) == Arrays.hashCode(b).
Der von dieser Methode zurückgegebene Wert entspricht dem Wert, der von Arrays.asList(a).hashCode(), sofern nicht anullzurückgegeben wird , in diesem Fall 0 zurückgegeben wird.
Hinzugefügt in 1.5.
Java Dokumentation für java.util.Arrays.hashCode(java.lang.Object[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.