如何格式化&使用前导零在Java中打印浮点数?

时间:2015-03-28 16:57:48

标签: java

例如:23.7748884和344.456445是我正在使用的数字。我正在寻找格式为“000.0000”的输出。期望的结果将是023.7749和344.4564。我试过了:

String.format("%.4f", 23.7748884) // Output: 23.7749, NOT OK! Desired: 023.7749
String.format("%.4f", 344.456445) // Output 344.4564, OK!

1 个答案:

答案 0 :(得分:2)

您可以使用以下内容达到此类结果:

String.format("%08.4f", 23.7748884); // results 023.7749
String.format("%08.4f", 344.456445); // results 344.4564
相关问题