【Object 類】 toString、equals 、hashCode

java.lang.Object 類 是java語言中的根類,即所有類的父類,包含常見的一些方法,大多時候是需要覆蓋的

public String toString();  //返回該對象的字符串表示
//未覆蓋:對象的類型 + @ + 地址
public boolean equals(Object obj);  //指示某個對象是否與此對象“相等”
//未覆蓋:用“==”比較兩個對象的地址值,結果基本爲false
public native int hashCode();  //返回對象的哈希值

//native代表調用的是本地操作系統的方法

//String類的哈希值,一般情況下,如果內容相同,則哈希值相同

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章