Java+DecimalFormat
时间: 2023-12-09 16:02:46 浏览: 79
Java中DecimalFormat用法详解
5星 · 资源好评率100%
Java中的DecimalFormat类可以用于格式化数字,包括整数和小数。以下是一个例子,演示如何使用DecimalFormat类将数字格式化为指定的模式:
```java
import java.text.DecimalFormat;
public class DecimalFormatExample {
public static void main(String[] args) {
double number = 123456.789;
DecimalFormat decimalFormat = new DecimalFormat("#,###.00");
String formattedNumber = decimalFormat.format(number);
System.out.println("Formatted number: " + formattedNumber); // 输出:Formatted number: 123,456.79
}
}
```
在上面的例子中,我们使用了DecimalFormat类将数字格式化为带有千位分隔符和两位小数的模式。具体来说,我们使用了以下格式:
- # 表示只要有可能就把数字拉上这个位置。
- , 表示千位分隔符。
- .00 表示最终结果得有两位小数,没有,我给你加上;多了,就四舍五入第三个小数。
阅读全文