传智播客javase总结 6

day14

1、正则表达式

     1、就是符合一定规则的字符串

      2、常见规则

               A:字符

                          x字符x                 \n 换行

                           \\反斜线字符            \r 回车符

               B:字符类

                      [abc]  a、b或c(简单类)

                      [^abc]  任何字符,出来abc

                     [a-z A-Z] a到z或者A到Z,俩头字母包括在内

                       [0-9] 0到9的字符都包括

                   C:预定义字符类

                   .  任何字符

                    \d 数字

                    \w 单词字符

                    D:边界匹配器

                   ^ 行的开头

                    $ 行的结尾

                   \b 单词边界

               E:gredy  数量词

                    x?           x 一次或一次也没有

                   x*         x零次或者多次

                   x+          一次或多次

                   x{n}         x恰好n次

                  x{n,}         x至少n次

                    x{n,m}  x至少n次,不超过m次

                  

                     1、string  qq=“。。。。”

                            string  regex=“[1-9][0-9]{4,14}”

                            boolean  flag = qq.matches(regex);

                                 return flag;

                    2、string  s="da......";

                          string regex = "\\b\\w{3}\\b";

                           pattern  p = pattern.complie(regex);

                            matcher m = p.matcher(s);

                                while(m.find() ){

                               syso(m.group() );

                                    }

2、math类

 A:绝对值   abs(int a)

 B:向上取值   ceil(double a)

 C:向下取值  floor(double a)

 D:最大/小值  max/min

      a的b次幂  pow(double a,double b)

       随机数   random() [0.0 ,1.0]

      四舍五入 int round(float a)

      正平方根  sqrt(double a)


3、system类

4、BigInteger类

5、BigDecimal类(金融相关)

6、Date/DateFormat类 日期

7、Calendar 日历类    处理日历


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值