A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wy123580 中级黑马   /  2016-5-23 06:35  /  340 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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(星期六);

1 个回复

正序浏览
都忘了很多,还好有这些
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马