java輸出物件類總是為記憶體地址

java輸出物件類總是為記憶體地址

如下所示,輸出物件類列表總是為記憶體地址

[[email protected], [email protected]]

解決

在物件類中新增toString()方法,可以自動生成,滑鼠右鍵Source->Generate toString()
這裡寫圖片描述

總結

這裡寫圖片描述
以前不明白物件類中為何要新增hashcode,equals,toString,構造方法…等等,這是其中的一個toString可以把記憶體地址轉為想要的map格式。相信其他的幾個都也是有用的,只是暫時還沒有碰到相應的問題,之後在做其他幾個的研究!