一、DecimalFormat
1.概述
public class DecimalFormat extends NumberFormat
DecimalFormat是格式为十进制数的NumberFormat的具体子类。 它具有各种功能,旨在使任何地区的数字解析和格式化。
2.构造方法
DecimalFormat() =>使用缺省模式和符号创建默认的 FORMAT区域设置的 DecimalFormat 。
DecimalFormat(String pattern) =>使用给定的模式和默认的 FORMAT区域设置的符号创建一个DecimalFormat。
3.主要方法
StringBuffer format(Object number, StringBuffer toAppendTo, FieldPosition pos)
格式化一个数字,并将生成的文本附加到给定的字符串缓冲区。
4.演示案例
DecimalFormat df = new DecimalFormat("0000");
String duration = df.format((int) (30 * 60 * Math.random()));