public class student
system.out.println(student stu);
會發現輸入student@f72617
原因是:
printstream類
public void println(object x)
}string 類
public static string valueof(object obj)
public string tostring()
最終列印的是類名@將hashcode轉為16進製制的。
所以可以通過改寫tostring()方法即可。tostring ()是object物件都具有的方法
public class student
}
ToString 方法的介紹
字元型轉換為字串 c 貨幣 2.5.tostring c 2.50 d 10進製數 25.tostring d5 25000 e 科學型 25000.tostring e 2.500000e 005 f 固定點 25.tostring f2 25.00 f?表示保持幾位小數 g 常規 2.5.tos...
toString 方法的引數
除開null 和 undefined之外所有的資料型別都是擁有tostring方法的。通常情況下我們使用tostring 方法的時候都是不用傳遞引數的,但是number型別的tostring方法是可以接收乙個引數的,這個引數是 輸出數值的基數 這個引數指定要用於數字到字串的轉換的基數 從2到36 引...
toString方法的用處
p.p1 var obj var arr 1,2,3 function person name var p1 new person kaivon console.log obj tostring在它對應的原型身上 console.log arr tostring在它對應的原型身上 console.l...