黑马程序员技术交流社区

标题: API其他常见对象 [打印本页]

作者: wy123580    时间: 2016-5-23 06:35
标题: API其他常见对象
4.BigInteger:
                用来操作超出int和long的正数数据类型
                add                                                加
                subtract                                        减
                multiply                                        乘
                divide                                        除
                divideAndRemainder                商和余数
        5.BigDecimal:
                用来操作超出float和double的浮点数据类型
                add                                                加
                subtract                                        减
                multiply                                        乘
                divide                                        除
        6.Date类:
                java.util.Date日期类
                构造方法:
                        public Date();
                        public Date(long time);                       
                成员方法:
                        getTime();                //通过日期对象获得毫秒值
                        setTime();                //设置毫秒值
        7.SimpleDateFormat类:
                SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
                sdf.format(new Date());                                //把Date按上面的格式,转换成字符串.
                Date d1 = sdf.parse("2088年08月08日");       
                //把字符串转成Date数据类型,调用的是继承父类的DateFormat.parse()
                //需要抛出异常,在红色波浪线出,按ctrl+1,选第一项.
        8.Calendar类:
                是一个抽象类.
                成员方法:
                        Calendar c = Calendar.getInstance();                //多态,父类引用指向子类对象.
                                //使用默认时区和语言环境获得一个日历。
                        c.get();                                                               
                                //返回给定日历字段的值。
                        c.setTime(new Date());                       
                                //使用给定的 Date 设置此 Calendar 的时间。
                        c.add(Calendar.MONTH,1);               
                                //据日历的规则,为给定字段添加或减去指定的时间量
                        c.set(Calendar.YEAR,2008);               
                                //为给定字段设置值.超出最大值自动进位.
                注意:
                        月份MONTH的范围是0-11,获取的值是当前月份-1;
                        星期DAY_OF_WEEK,1是Sunday(星期天),7是SATURDAY(星期六);


作者: 聪明一只哈    时间: 2016-5-23 06:45
都忘了很多,还好有这些




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2