20170808(工具包中一些常用的方法)

来源:互联网 发布:颜值高的游戏本知乎 编辑:程序博客网 时间:2024/06/16 12:58
一、    需要重点掌握并理解的一些方法
    1、java.util.Date中常用的方法
    1)boolean java.util.Date.before(Date date)【测试当前对象表示的时间是否在指定时间之前】
    2)boolean java.util.Date.after(Date date)【测试当前对象表示的时间是否在指定时间之后】
    
    2、Calendar里面一些常用的方法
    
    1)void java.util.Calendar.Set(int field,int value)【为指定日历字段设置指定值,返回类型为void】
    
    2)、void java.util.Calendar.setTime(Date date)【设置时间,时间为long型】
    
    3)、int java.util.Calendar.get(int field)【返回指定日历字段值】
    
    4)、void.java.util.Calendar.add(int field,int amount)
    例如:
        if(c.getTime().before(c1.getTime())) {
                c.add(Calendar.DATE, 1);
}
表示当前日历对象表示的时间如果在指定时间之前,就给这个对象的天数加1
二、在一些工具类中需要知道:
  Calendar:日历类,为抽象类,不能实例化对象,需要调用静态方法getInstance()创建对象
  NumberFormat是所有数值格式的抽象基类,也需要调用一些静态方法创建对象
  常用的方法:
      getInstance();
    getNumberInstance();
    getIntegerInstance();
    getCurrencyInstance();
    getPercentInstance();
  Date、SimpleDateFormat【java.text包中提供的用于格式化日期的类】、DecimalFormat【java.text包中提供的用于更复杂的数字化的类】这3个类都可以实例化对象
 

原创粉丝点击