我如何格式化没有在Java中分离一个长整型作为字符串?
-
20-09-2019 - |
题
简单的问题,但我敢打赌,要求在这里可能会更直接要比理解为MessageFormat
的文档:
long foo = 12345;
String s = MessageFormat.format("{0}", foo);
观察到的值是 “12345”。
所需值是 “12345”。
解决方案
其他提示
MessageFormat.format("{0,number,#}", foo);
的捷径是
long foo = 12345;
String s = ""+foo;
作为替代String.format
和java.util.Formatter
可能会为你工作,以及...
您可以尝试:
String s = new Long(foo).toString();
不隶属于 StackOverflow