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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 啊海 中级黑马   /  2016-4-18 22:28  /  427 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

预定义类\
                . 代表任意单个字符
                \\d 代表是数字 [0-9]
                \\D 非数字                [^0-9]
                \\s 空白字符        [\t\f\r\n\X0B]
                \\S        非空白字符
                \\w 单词字符        [a-zA-Z_0-9]
                \\W 非单词字符        [^\w]
数量词       
                X? 代表一次或一次也没有
                X*        0次到多次
                X+        一次或多次
                X{n} 恰好是n次
                X{n,} 至少是n次
                X{n,m} 至少是n次,最多m次
分组
                () 把重要的部分括起来。
                \\1 把第一组在出现一次
                $ 拿到第一组的值。

Pattern和Matcher
                pattern 获取正则表达式的
                Matcher获取匹配器
                find()去字符串中寻找能够匹配上的数据
                group() 把匹配上的数据给返回回来

API的其他功能
                abs 绝对值
                ceil 向上取整
                floor 向下取整
                pow 前面是一个底数,后面是一个指数
                max ,min 最大值,最小值
                random 随机
                round 四舍五入
                sqrt  开平方
       
Random类
                nextInt() 根据种子生成随机数

System类
                gc() 调用finalize的方法
                exit(); 退出虚拟机  0 1
                currentTimeMillis() 获取当前时间的毫秒值
                arrayCopy(); 复制数组
                src - 源数组。
                srcPos - 源数组中的起始位置。
                dest - 目标数组。
                destPos - 目标数组中的起始位置。
                length - 要复制的数组元素的数量

                final       
                finally
                finalize
BigInteger类 (了解) 能存宇宙级的数据
                加
                减
                乘
                除
                除和余

Date类
                有参数的构造方法。
                无参的构造方法
                getTime() 获取当前时间的毫秒值
                setTime() 设置时间。单位是毫秒

SimpleDateFormat类
                将字符串转换成时间对象
                parse();

Calendar类
                是一个抽象类。直接获取年,月,日。
                add()
                set()

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马