Lenguaje

Arrays.HashCode Método

Definición

Sobrecargas

Nombre Description
HashCode(Single[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Int64[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Int32[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Int16[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Double[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Char[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Byte[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Boolean[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Object[])

Devuelve un código hash basado en el contenido de la matriz especificada.

HashCode(Single[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Single[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).float

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Float instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*float[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Int64[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Int64[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).long

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Long instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*long[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Int32[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Int32[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. En el caso de dos matrices que no sean NULL int y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).a

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Integer instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*int[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Int16[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Int16[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).short

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Short instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*short[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Double[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Double[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).double

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Double instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*double[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Char[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Char[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).char

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Character instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*char[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Byte[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Byte[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).byte

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Byte instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Boolean[])

Devuelve un código hash basado en el contenido de la matriz especificada.

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

Parámetros

a
Boolean[]

matriz cuyo valor hash se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).boolean

El valor devuelto por este método es el mismo valor que se obtendría invocando el List#hashCode() hashCode método en una List secuencia de Boolean instancias que representa los elementos de a en el mismo orden. Si a es null, este método devuelve 0.

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(.*boolean[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

HashCode(Object[])

Devuelve un código hash basado en el contenido de la matriz especificada.

[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

Parámetros

a
Object[]

matriz cuyo código hash basado en contenido se va a calcular

Devoluciones

un código hash basado en contenido para a

Atributos

Comentarios

Devuelve un código hash basado en el contenido de la matriz especificada. Si la matriz contiene otras matrices como elementos, el código hash se basa en sus identidades en lugar de en su contenido. Por lo tanto, es aceptable invocar este método en una matriz que se contiene como un elemento, ya sea directa o indirectamente a través de uno o varios niveles de matrices.

Para dos matrices a y b de modo que Arrays.equals(a, b), también es el caso de que Arrays.hashCode(a) == Arrays.hashCode(b).

El valor devuelto por este método es igual al valor devuelto por Arrays.asList(a).hashCode(), a menos a que sea null, en cuyo caso 0 se devuelve .

Agregado en 1.5.

Java documentación para java.util.Arrays.hashCode(java.lang.Object[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a