1

Eclipse では、デバッグ時に、com.blah.blah.blah@82963fb のように変数に数字が追加されているのを見ました。

82963fb とはどういう意味ですか? メモリアドレスですか?

4

2 に答える 2

1

表示されるのは Object.toString() メソッドの出力です。その定義は次のとおりです。

public String toString() {
    return getClass().getName() + "@" + Integer.toHexString(hashCode());
    }

だから、あなたが見ているの@Integer.toHexString(hashCode())

于 2012-06-15T08:24:57.570 に答える