首頁  >  文章  >  Java  >  java中tostring方法的作用是什麼

java中tostring方法的作用是什麼

coldplay.xixi
coldplay.xixi原創
2020-08-01 16:17:3313943瀏覽

java中tostring方法的作用是會傳回【以文字方式表示】此物件的字串,結果是一個簡潔但易於讀懂的資訊表達式。

java中tostring方法的作用是什麼

java中tostring方法的作用是

toString方法會傳回一個「以文字方式表示」此對象的字串。結果是一個簡潔但易於讀懂的訊息表達式。建議所有子類別都重寫此方法。

Object類別是toString方法傳回一個字串,該字串由類別名稱(物件是該類別的實例)、at標記符「@」和此物件哈希碼的無符號十六進製表示組成。換句話說,該方法傳回字串,它的值等於:

getClass().getName()+'@'+Integer.toHexString(hashCode());

返回:該物件的字串表示形式

因為它是Object裡面已經有了的方法,而所有類別都是繼承Object,所以「所有物件都有這個方法」;

它通常只是為了方便輸出,例如System.out.println(xx),括號裡面的「 xx」如果不是String類型的話,就自動呼叫xx的toString()方法;

#總而言之,它只是sun公司開發java的時候為了方便所有類別的字串操作而特意加入的一個方法。

java中tostring方法的作用是什麼

擴充資料

tostring的使用示例
publicclassOrc
{
publicstaticclassA
{
publicStringtoString()
{
return"thisisA";
}
}
publicstaticvoidmain(String[]args)
{
Aobj=newA();
System.out.println(obj);
}
}

相關學習推薦:Java影片教學

以上是java中tostring方法的作用是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn