Arrays.HashCode 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
| 속성 | Description |
|---|---|
| HashCode(Single[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Int64[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Int32[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Int16[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Double[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Char[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Byte[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Boolean[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
| HashCode(Object[]) |
지정된 배열의 내용에 따라 해시 코드를 반환합니다. |
HashCode(Single[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([F)I", "")]
public static int HashCode(float[]? a);
[<Android.Runtime.Register("hashCode", "([F)I", "")>]
static member HashCode : single[] -> int
매개 변수
- a
- Single[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 float 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Float 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*float[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Int64[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([J)I", "")]
public static int HashCode(long[]? a);
[<Android.Runtime.Register("hashCode", "([J)I", "")>]
static member HashCode : int64[] -> int
매개 변수
- a
- Int64[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 long 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Long 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*long[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Int32[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([I)I", "")]
public static int HashCode(int[]? a);
[<Android.Runtime.Register("hashCode", "([I)I", "")>]
static member HashCode : int[] -> int
매개 변수
- a
- Int32[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. Null int 이 아닌 두 배열의 ab 경우와 같은 Arrays.equals(a, b)경우 Arrays.hashCode(a) == Arrays.hashCode(b)도 마찬가지입니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Integer 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*int[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Int16[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([S)I", "")]
public static int HashCode(short[]? a);
[<Android.Runtime.Register("hashCode", "([S)I", "")>]
static member HashCode : int16[] -> int
매개 변수
- a
- Int16[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 short 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Short 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*short[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Double[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([D)I", "")]
public static int HashCode(double[]? a);
[<Android.Runtime.Register("hashCode", "([D)I", "")>]
static member HashCode : double[] -> int
매개 변수
- a
- Double[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 double 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Double 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*double[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Char[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([C)I", "")]
public static int HashCode(char[]? a);
[<Android.Runtime.Register("hashCode", "([C)I", "")>]
static member HashCode : char[] -> int
매개 변수
- a
- Char[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 char 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Character 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*char[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Byte[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([B)I", "")]
public static int HashCode(byte[]? a);
[<Android.Runtime.Register("hashCode", "([B)I", "")>]
static member HashCode : byte[] -> int
매개 변수
- a
- Byte[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 byte 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Byte 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*byte[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Boolean[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[Android.Runtime.Register("hashCode", "([Z)I", "")]
public static int HashCode(bool[]? a);
[<Android.Runtime.Register("hashCode", "([Z)I", "")>]
static member HashCode : bool[] -> int
매개 변수
- a
- Boolean[]
컴퓨팅할 해시 값이 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 두 boolean 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 동일한 순서의 요소를 a 나타내는 인스턴스 시 Boolean 퀀스를 포함하는 메서드 List 를 호출 List#hashCode() hashCode 하여 얻을 수 있는 값과 같습니다. 이 경우 a 이 메서드는 null0을 반환합니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(.*boolean[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.
적용 대상
HashCode(Object[])
지정된 배열의 내용에 따라 해시 코드를 반환합니다.
[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
매개 변수
- a
- Object[]
컴퓨팅할 콘텐츠 기반 해시 코드가 있는 배열
반품
에 대한 콘텐츠 기반 해시 코드 a
- 특성
설명
지정된 배열의 내용에 따라 해시 코드를 반환합니다. 배열에 다른 배열이 요소로 포함된 경우 해시 코드는 해당 내용이 아닌 ID를 기반으로 합니다. 따라서 하나 이상의 배열 수준을 통해 직접 또는 간접적으로 요소로 포함된 배열에서 이 메서드를 호출할 수 있습니다.
두 배열의 a 경우와 b 같은 Arrays.equals(a, b)경우는 Arrays.hashCode(a) == Arrays.hashCode(b)다음과 같습니다.
이 메서드에서 반환되는 값은 반환되지 않는 한 anull0 반환되는 Arrays.asList(a).hashCode()값과 같습니다.
1.5에 추가되었습니다.
에 대한 java.util.Arrays.hashCode(java.lang.Object[])Java 설명서
이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.