今天看js學習資料,看到乙個tostring()方法,在js中,定義的所有物件都具有tostring()方法。
number型別的tostring()方法比較特殊,有預設模式和基模式兩種。
預設模式的例子:
var num1 = 10;
var num2 = 10.0;
alert(num1.tostring());//輸出10
alert(num2.tostring());//輸出10
無論你用什麼表示法宣告數字,預設模式只是按十進位制返回。
基模式的例子:
var num1 = 10;
alert(num1.tostring(2));//輸出1010
alert(num1.tostring(8));//輸出12
alert(num1.tostring(16));//輸出a
很明顯,基模式就是把數值型轉換成相應的進製。
Java中的toString方法
例子是某某正在什麼地方釣魚 1 public class testtostring class person public void angling override public string tostring class site override public string tostring ...
JS中String 與toString的區別
1 tostring可以將其它資料型別轉化成字串 一般用於包裝類的隱式轉換 但不能轉換null和undefined,並且,如果使用 tostring 2 等形式,可以將數字轉化成對應進製的數字。例如 var str undefined.tostring console.log str,typeof ...
關於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...