NumberFormat类用于格式化数字,它位于java.text包下,是一个抽象类,因此不能通过构造方法创建对象,通常NumberFormat类是通过getInstance()或getXXXInstance()静态方法来获得它的子类对象,子类对象再通过format()方法完成数字的格式化。通过不同的静态方法所获得的子类对象也有着不同的格式化风格。下面的表11-11展示了NumberFormat类的getXXXInstance()所获得子类对象的作用。
表11-11NumberFormat类获得子类对象的静态方法
方法 | getInstance()/getInstance(Locale loc) |
作用 | 所获得的对象以默认形式格式化 |