Arrays.HashCode Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.