Java ハッシュコード()

Java Hasshukodo



ハッシュコード Java の ' を使用して、ハッシュ テーブルでのハッシュ処理を合理化します。 「 ハッシュコード() 」メソッドは、データを効率的に保存し、同時に瞬時にアクセスできます。また、この方法は「 個性的 」コード。このような場合、この方法は、プログラマーがさまざまな状況に効率的に対処するのに便利です。

このブログでは、Java の「 ハッシュコード() ' 方法。

Javaの「hashCode()」とは?

ハッシュコード 」は、各 Java オブジェクトに関連付けられた整数値であり、「 4 」 バイト値。 「 ハッシュコード() 」メソッドは ジャワ 整数 クラス 提供された入力のハッシュ コードを提供するメソッド。







構文



ハッシュコード ( )

この構文では、「 」はハッシュコードを決定します。



例 1: 整数オブジェクトに対する「hashCode()」の使用

この例では、2 つの整数オブジェクトを作成でき、それらに対応する「 ハッシュコード 」を取得できます。





整数 = 新しい 整数 ( 「2」 ) ;

整数 j = 新しい 整数 ( '3' ) ;

整数 ハッシュ値1 = 私。 ハッシュコード ( ) ;

整数 ハッシュ値2 = j. ハッシュコード ( ) ;

システム . . println ( '最初のオブジェクトのハッシュ コード値:' + ハッシュ値1 ) ;

システム . . println ( '2 番目のオブジェクトのハッシュ コード値:' + ハッシュ値2 ) ;

上記のコードに示されているように、次の手順を適用します。

  • まず、2つの「」を作成します 整数 「」という名前のオブジェクト ' と ' j 」を使用して 新しい ”キーワードと” 整数() 」コンストラクタをそれぞれ呼び出し、指定された整数値を割り当てます。
  • その後、「 ハッシュコード() 作成された各オブジェクトを使用した」メソッド。
  • 最後に、各整数オブジェクトに対して対応するハッシュ コードを表示します。

出力



上記の出力では、整数に対する対応するハッシュ コードが表示されていることがわかります。

例 2: 文字列オブジェクトに対する「hashCode()」の使用

この特定の例では、「 ハッシュコード ' に対して ' 」 オブジェクトを返すことができます:

= 新しい ( 「200」 ) ;

j = 新しい ( 「300」 ) ;

システム . . println ( '最初の文字列オブジェクトのハッシュ コード値:' + 私。 ハッシュコード ( ) ) ;

システム . . println ( '2 番目の文字列オブジェクトのハッシュ コード値:' + j. ハッシュコード ( ) ) ;

上記のコード行に従って、次の手順を適用します。

  • 2つの「」を作成します 「」という名前のオブジェクト ' と ' j 」を入力し、文字列値を指定します。
  • 次に、「 ハッシュコード() 」メソッドを、作成された各オブジェクトに適用します。
  • 最後に、文字列オブジェクトのハッシュ コードを返します。

出力

上記の出力は、対応する「 ハッシュコード 」が文字列値に対して表示されます。

結論

ハッシュ コードは、各 Java オブジェクトに関連付けられた整数値に対応します。 「 ハッシュコード() 」 Java のメソッドは、提供された入力のハッシュ コードを提供します。このメソッドを適用して、「 整数 ' と ' 」オブジェクト。このブログでは、Java の「 ハッシュコード() ' 方法。