tostring 方法繼承自object
該tostring類方法object返回乙個由其中的物件是乙個例項,該符號字元`的類的名稱的字串@ 」和物件的雜湊碼的無符號的十六進製制表示。
換句話說,這個方法返回乙個等於下列值的字串:
getclass().getname() + '@' + integer.tohexstring(hashcode)這句話的意思是我們不複寫此方法直接列印物件,會返回乙個值,這個值是由包名+類名+@+雜湊值。
如果我們複寫了tostring 方法,比如
public string tostring ()
我們再次直接列印物件,會出現 helloworld的字串。 Java中的toString方法
例子是某某正在什麼地方釣魚 1 public class testtostring class person public void angling override public string tostring class site override public string 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...