ヴィシャル・シャルマ:
私は、次のコードを書かれています: -
Test ob = new Test();
System.out.println(ob.toString());
System.out.println(ob.hashCode());
そして、出力されます
Test@15db9742
366712642
私は2番目の値は、オブジェクトのハッシュコードであることを理解し、それが整数値であるが、私は最初の値が何であるかを理解することはできませんよ。それは、オブジェクトのハッシュコードであれば、どのように文字列ではなくすることができ整数
ラジョ・シン:
これは、クラス名@ HashCode_in_Hexadeciaml_formを表します。だから、あなたが見ている文字列は、実際には、整数ハッシュコードの16進形式であります