toString方法是Java中的一個方法,用于將一個對象轉換成字符串形式。這個方法通常被用于打印對象的信息或者在日志中記錄對象的內容。
當一個對象被傳遞給System.out.println方法或者被直接使用字符串連接操作符(+)時,Java會自動調用該對象的toString方法將其轉換為字符串。默認情況下,toString方法返回的是對象的類名和哈希碼的十六進制表示。
可以通過重寫toString方法來自定義一個對象的字符串表示形式,以便更好地反映對象的內容。通過在類中重寫toString方法,可以返回對象的任意信息,比如對象的屬性值、狀態等。這對于調試和輸出對象信息非常有用。