這個並沒有嚴格的規定
不想hashcode那樣會帶來災難性的陷阱
但是
java也是有提到
建議改寫tostring()
因為這樣可以給我們更好的一個習慣
以及更好的一個風格
很簡單
如果一個object我們並沒有改寫它的tostring
那麼調用這個object的tostring()方法
將得到一串難以理解的string
如果你改寫了tostring()
則可以得到更加詳細與清楚的信息
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19326.html