Java-util-arrays-deephashcode
提供:Dev Guides
Java.util.Arrays.deepHashCode(Object [])メソッド
説明
- java.util.Arrays.deepHashCode(Object [])*メソッドは、指定された配列の「ディープコンテンツ」に基づいてハッシュコードを返します。Arrays.deepEquals(a、b)のような2つの配列aおよびb Arrays.deepHashCode(a)== Arrays.deepHashCode(b)でもあります。
宣言
以下は* java.util.Arrays.deepHashCode()*メソッドの宣言です
public static int deepHashCode(Object[] a)
パラメーター
*a* -これは、深層コンテンツベースのハッシュコードを計算する配列です。
戻り値
このメソッドは、_a_のディープコンテンツベースのハッシュコードを返します。
例外
NA
例
次の例は、java.util.Arrays.deepHashCode()メソッドの使用法を示しています。
package com.finddevguides;
import java.util.Arrays;
public class ArrayDemo {
public static void main(String[] args) {
//initializing an object array
Object[] ob = { "tuts","point" };
//deephashcode for object ob
int retval = Arrays.deepHashCode(ob);
//printing value
System.out.println("The Hash Code of ob is:" + retval);
}
}
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
The Hash Code of ob is:217575569