三、基本数据类型封装类 l Integer类 intValue() 以 int 类型返回该 Integer 的值 parseInt(String s) 将字符串参数作为有符号的十进制整数进行分析。 reverse(int i) 返回通过反转指定 int 值的二进制补码表示形式中位的顺序而获得的值。 toHexString(int i) 以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。 valueOf(int i) 返回一个表示指定的 int 值的 Integer 实例。 l Byte类 l Short类 l Float类 l Double类 l Long类 l Boolean类 l Character类 四、日期时间类型 l Date类 Ø java.util.Date类用于表示特定的时间点,精确到毫秒,但不支持日期的国际化和分时区显示。 Ø 主要功能方法: boolean after(Date when) 测试此日期是否在指定日期之后。 public int compareTo(Date anotherDate) 比较两个日期的顺序。 public boolean equals(Object obj) 比较两个日期的相等性。 public long getTime() 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。 void setTime(long time)
设置此 Date 对象,以表示 1970 年 1 月 1 日 00:00:00 GMT 以后 time 毫秒的时间点。 public String toString()
把此 Date 对象转换为以下形式的 String: dow mon dd hh:mm:ss zzz yyyy 其 中: dow 是一周中的某一天 (Sun, Mon, Tue, Wed, Thu, Fri, Sat)。 l Calendar类 Ø 主要方法: public static Calendar getInstance() 使用默认时区和语言环境获得一个日历。 public int get(int field) 返回给定日历字段的值。 public void set(int field, int value) 将给定的日历字段设置为给定值。 public final void set(int year, int month, int date) 设置日历字段 YEAR、MONTH 和 DAY_OF_MONTH 的值。 public final void set(int year, int month, int date, int hourOfDay, int minute, int second)
设置字段 YEAR、MONTH、DAY_OF_MONTH、HOUR、MINUTE 和 SECOND 的值。 public abstract void add(int field, int amount) 根据日历的规则,为给定的日历字段添加或减去指定的时间量。 l Locale类 public static Locale getDefault() 获得此 Java 虚拟机实例的当前默认语言环境值。 public String getCountry() 返回此语言环境的国家/地区代码,将为空字符串或大写的 ISO 3166 两字母代码。 public String getLanguage() 返回此语言环境的语言代码,可以是空字符串或小写的 ISO 639 代码。 public final String getDisplayName() 返回适合向用户显示的语言环境名。 public static Locale[] getAvailableLocales() 返回所有已安装语言环境的数组。 l TimeZone类 • java.util.TimeZone类描述时区信息。 • TimeZone被定义为抽象类,可以调用其静态方法getDefault()以获得该类的实例。 • public static TimeZone getDefault() 获取此主机的默认 TimeZone。 • public static TimeZone getTimeZone(String ID) 获取给定 ID 的 TimeZone。 l GregorianCalendar类 • 主要方法: public boolean isLeapYear(int year) 确定给定的年份是否为闰年。 l DateFormat类 • java.text.DateFormat类提供了将日期/时间信息进行格式化处理的功能 • 主要方法: • public static final DateFormat getDateInstance()
获得日期 formatter,该 formatter 具有默认语言环境的默认格式化风格。 |