java - 格式化 Java 字符串

标签 java android

我有一个简单的问题,但谷歌搜索起来相当困难。我有一个数字的输入字段,我需要将这个数字转换为货币。因此,如果用户输入 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/

相关文章:

php - Android - Php Echo 字符串不工作

java - IntelliJ Idea 调试/运行控制台; System.out.flush 不冲洗

java - Java 模块化应用程序中的 Logback 不起作用

java - C# 结构内存优化?

java - 一个实体上的两个关系,jhipster

java - Android ListView 不会填充 SQLite DB 中的所有条目

java - 这个 "imported in"maven-bundle-plugin OSGI 警告是什么意思?

android - Fullpage.js 在 Android 4.2.1 上不稳定滚动

android - 使用绑定(bind)膨胀布局时出现 MVVMCross 异常

Android Room 持久性库。删除表