Java中金额格式话千分隔符
时间: 2024-09-10 14:17:20 浏览: 51
freemarker 数字格式化深入理解
在Java中,如果你想要将金额格式化为包含千分隔符的形式,你可以使用`DecimalFormat`类,它是Java提供的用于格式化数字的工具。下面是一个简单的示例:
```java
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double amount = 1234567.89;
DecimalFormat df = new DecimalFormat("#,##0.00");
String formattedAmount = df.format(amount);
System.out.println("Formatted Amount: " + formattedAmount); // 输出: 1,234,567.89
}
}
```
在这个例子中,`#,##0.00`是一个模式,其中`#`代表非零数字,`,`表示千位分隔符,`0`指定了小数点前后的位数。`df.format(amount)`会按照这个模式格式化给定的金额。
阅读全文