我遇到了双(小数)这个问题。
当a double = 1.234567 然后我使用String.format("%.3f", myString);
所以结果是1.234
但是当我的双倍是 10
结果将是 10,000
我希望这是 10
他们是否可以说他只需要在“有用”时显示小数?
我看到了一些关于这个的帖子,但那是 php 或 c#,找不到关于这个的 android/java 的东西(也许我看起来不太好)。
希望你们能帮助我解决这个问题。
编辑,现在我使用这样的东西:myString.replace(",000", "");
但我认为他们是一个更“友好”的代码。