我有一个简单的问题,但谷歌搜索起来相当困难。我有一个数字的输入字段,我需要将这个数字转换为货币。因此,如果用户输入 120,我需要将其格式化为 1.20 美元。然后,如果他们添加另一个数字,假设数字变为 1204,我需要将其格式化为 12.04 美元。我使用的是 Double.ParseDouble,但对于 120,这将产生 120.00 美元。所以,我想我需要像 ParseDouble 这样的东西,它将像 120 这样的值变成 1.20 美元,而不是 120.00 美元。我该怎么做?
最佳答案
使用Double.parseDouble(double number);
,但很容易乘以0.01:)
然后你就有了你的货币,一切都很好;)
德夫伦
关于java - 格式化 Java 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33224314/