勵志

勵志人生知識庫

tostring方法

toString()方法在Java中是定義在Object類中的,所有的Java類都繼承了這個方法。

toString()方法的主要作用是將對象轉化為字元串類型,它通常用於輸出對象的信息,如使用System.out.println()列印對象時,會自動調用該對象的toString()方法。

Object類中默認的toString()方法返回一個字元串,該字元串包含對象的類名、@符號以及對象哈希碼的無符號十六進制表示,例如「類名@+哈希碼的十六進制表示」。

在實際套用中,通常需要重寫toString()方法,以便提供更具有描述性和易讀性的對象信息。例如,對於一個Person類,可以重寫toString()方法,使其返回類似「姓名,年齡:年齡」的格式,這樣在列印Person對象時,可以得到更直觀的信息。

此外,Java中的一些包裝類(如Integer、Long、String等)都重寫了toString()方法,以便能夠以更友好的格式輸出整型、長整型、字元串等類型的值。