借助于其他的类来实现字符串的格式化,而不是String类本身,例如日期,货币的表示。 

 

格式化日期: 

 

Date类:

java 时间格式化 java 时间格式化字符串_java 时间格式化




  

构造方法:

  

Date() 分配Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒)。

Date(long date) 分配Date 对象并初始化此对象,以表示自从标准基准时间(称为“历元(epoch)”,即 1970 年 1 月 1 日 00:00:00 GMT)以来的指定毫秒数。


其他方法:

java 时间格式化 java 时间格式化字符串_字符串_02

  

DateFormat类: 

 

 

public abstract class DateFormat  extends Format


构造方法:

DateFormat()  创建一个新的 DateFormat。

 

其他方法:

public final Stringformat(Date      将一个 Date 格式化为日期/时间字符串。

 

public static final DateFormatgetDateInstance(int style)  获取日期格式器,该格式器具有默认语言环境的给定格式化风格

 

public static final DateFormatgetTimeInstance()    获取时间格式器,该格式器具有默认语言环境的默认格式化风格

 

public static final DateFormatgetDateTimeInstance()       获取日期/时间格式器,该格式器具有默认语言环境的默认格式化风格

 

格式化数字:


NumberFormat类:

public abstract class NumberFormat  extends Format

 


static NumberFormat

getCurrencyInstance()
          返回当前默认语言环境的货币格式。

static NumberFormat

getCurrencyInstance(Locale inLocale)
          返回指定语言环境的货币格式。