Sru*_*lla 1 java formatting string-formatting
有没有办法在java中对double进行格式化,我希望输出为:
预期产量:
如果n = 12.0 => 12,
如果n = 12.0 => 12
我使用String.valueof(n)返回当前输出:
如果n = 12.4 => 12.4,
如果n = 12.0 => 12.0
任何帮助将不胜感激.
你可以使用DecimalFormat:
System.out.println(new DecimalFormat("0.#").format(12.0));
Run Code Online (Sandbox Code Playgroud)