Sprache

Arrays.HashCode Methode

Definition

Ü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.

Gilt für: