java 中Object類中toString()的使用


1. 當我們輸出一個對象的引用時,實際上就是調用當前對象的toString()

 2. Object類中toString()的定義:

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

 3. 像String、Date、File、包裝類等都重寫了Object類中的toString()方法。
    使得在調用對象的toString()時,返回"實體內容"信息

4. 自定義類也可以重寫toString()方法,當調用此方法時,返回對象的"實體內容"

 

 如何重寫toString()

舉例:
//自動實現
@Override
public String toString() {
return "Customer [name=" + name + ", age=" + age + "]";
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM