Java中的toString方法

2021-06-22 07:51:00 字數 469 閱讀 5429

例子是某某正在什麼地方釣魚

**1:

public class testtostring 

}class person

public void angling()

@override

public string tostring() }

class site

@override

public string tostring()

}

**2:

class person 

public void angling()

}

這裡僅僅將人這個類拿出來了, 執行後的結果不同在於**1有tostring方法,**2中沒有.通過執行結果可以得出,直接寫物件名預設呼叫的是tostring方法,所以這個方法最好重寫.!

Object類中的方法 toString方法

public string tostring 從原始碼可以看出,tostring列印的是乙個類的 類路徑 hashcode值的十六進製制 顯然,父類object類中的tostring方法不能滿足子類student類的需求,所以我們需要在子類中重寫tostring方法,一般是輸出乙個物件的成員資訊比較...

關於Java中的toString 方法

package c07 class ewq public static void main string args sysout.out是乙個printstream物件,print println同理 方法有n個過載,其中乙個是print objcet obj public void print c...

java中的toString 方法的複寫

tostring 方法繼承自object 該tostring類方法object返回乙個由其中的物件是乙個例項,該符號字元 的類的名稱的字串 和物件的雜湊碼的無符號的十六進製制表示。換句話說,這個方法返回乙個等於下列值的字串 getclass getname integer.tohexstring h...