DecimalFormat 是一个用于格式化数字的 Java 类。它提供了一种简单的方式来格式化数字,并且可以指定格式的样式、精度和符号等。

使用 DecimalFormat 的步骤如下:

  1. 创建 DecimalFormat 对象: 在构造函数中指定格式的样式。例如:
DecimalFormat decimalFormat = new DecimalFormat('0.00');
  1. 使用 format() 方法格式化数字: 例如:
String formattedNumber = decimalFormat.format(123.456);
  1. 使用 applyPattern() 方法更改格式样式: 例如:
decimalFormat.applyPattern('#,###.##');
String formattedNumber = decimalFormat.format(123456.789);
  1. 使用 setRoundingMode() 方法设置舍入模式: 例如:
decimalFormat.setRoundingMode(RoundingMode.UP);
String formattedNumber = decimalFormat.format(123.456);
  1. 使用 setDecimalSeparator() 和 setGroupingSeparator() 方法设置小数点和分组分隔符: 例如:
decimalFormat.setDecimalSeparator('.');
decimalFormat.setGroupingSeparator(',');
String formattedNumber = decimalFormat.format(123456.789);

总结

以上是 DecimalFormat 类的基本用法。通过调用不同的方法,您可以自定义数字的格式、精度和符号等。

Java DecimalFormat 类:数字格式化指南

原文地址: https://www.cveoy.top/t/topic/hROh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录