1.Format 是一个用于格式化语言环境敏感的信息(如日期、消息和数字)的抽象基类。
格式化为 String:format()
将String重新分析为对象:parseObject()
它的子类:DateFormat、MessageFormat 和 NumberFormat
注意:要import java.text.*;
2.getInstance() 获取一个适合于 当前语言环境 的有用的格式对象
getInstance(Locale) 获取一个适合于 指定语言环境 的有用的格式对象,Locale.US还有Locale.UK.....
getXXXIntsance()
getXXXIntsance(Locale)
3.NumberFormat 是所有数字格式的抽象基类
String aaa = NumberFormat.getCurrencyInstance().format(aa); 或者
String aaa = DecimalFormat.getCurrencyInstance().format(aa);
DecimalFormat是专门用来格式化十进制数的
使用 getInstance 或 getNumberInstance 来获取常规数字格式。
使用 getIntegerInstance 来获取整数数字格式。
使用 getCurrencyInstance 来获取货币数字格式,小数点有面精确到2位
使用 getPercentInstance 来获取显示百分比的格式。可将浮点数 0.55转换为55%,注意它还有四舍五入的功 能,0.495默认为50%