B:案例演示
需求:校验QQ号码.
1:要求必须是5-15位数字2:0不能开头3:必须都是数字a:非正则表达式实现
b:正则表达式实现String regex = "[1-9]//d{4,14}";B:模式和匹配器的典型调用顺序
通过JDK提供的API,查看Pattern类的说明
典型的调用顺序是
Pattern p = Pattern.compile(“a*b”);Matcher m = p.matcher(“aaaaab”);boolean b = m.matches();A:BigDecimal的概述
由于在运算的时候,float类型和double很容易丢失精度,演示案例。所以,为了能精确的表示、计算浮点数,java提供了BigDecimal
不可变的、任意精度的有符号十进制数。
B:构造方法 public BigDecimal(String val)C:成员方法 public BigDecimal add(BigDecimal augend)public BigDecimal subtract(BigDecimal subtrahend)public BigDecimal multiply(BigDecimal multiplicand)public BigDecimal divide(BigDecimal divisor)D:案例演示 BigDecimal类的构造方法和成员方法使用新闻热点
疑难解答