因此,讓我們擁有長的12321431
,如何將它作爲String變量存儲在Java內部?或者讓我們說10.15,我將如何將它存儲在一個字符串?如何在Java中存儲long/double/int內部的字符串
我仍然是一個新手在這,我需要做到這一點爲file-io的目的。
因此,讓我們擁有長的12321431
,如何將它作爲String變量存儲在Java內部?或者讓我們說10.15,我將如何將它存儲在一個字符串?如何在Java中存儲long/double/int內部的字符串
我仍然是一個新手在這,我需要做到這一點爲file-io的目的。
正如羅伯特和帝賜提到的,你可以使用這兩個變化如下:
num.toString(); // string representation
String.valueOf(num); // calls toString
String.valueOf
調用對象的方法toString
。現在約定的是使用靜態方法而不是從最基本的Object類派生的實例方法。我覺得其他答案中缺乏潛在的代碼和推理。
String strLong = Long.toString(longNumber);
'String.valueOf'調用'toString對象的方法。現在約定的是使用靜態方法而不是從最基本的Object類派生的實例方法。 – 2015-03-19 00:43:39
只需使用String.valueOf
即可將其轉換爲字符串。
可能重複的[Java:Convert/Cast long to String?](http://stackoverflow.com/questions/1854924/javaconvert-cast-long-to-string) – cchapman 2015-03-19 00:33:21