Object.toString()
JavaDoc は次のように述べています。
オブジェクトの文字列表現を返します。一般に、toStringメソッドは、このオブジェクトを「テキストで表す」文字列を返します。
それでも、Collections
(セット、リストなど) のような非常に便利なtoString()
メソッドを持つことができる標準的な Java クラスの多くは、わざわざ実装する必要はありません。この愚かさには理由がありますか?
それとも、代わりに 16 進文字列をご希望ですか? :)
編集:おっと、これは私のIDEの使用に失敗しました。実装の代わりにインターフェースをたどったところ、何らかの理由でObject.toString()
.