Java封装自定义工具

来源:互联网 发布:淘宝安娜整容前后照片 编辑:程序博客网 时间:2024/05/19 14:37

一、数字逻辑判断

1、判断前端传入的String参数是否是数字:(20170213)

assertArgumentBigDecimal(inString, "格式不正确");

方法(1)

protected void assertArgumentBigDecimal(String aBigDecimal, String aMessage) {    try {        new BigDecimal(aBigDecimal);    } catch (Exception e) {        throw new IllegalStateException(aMessage);    }}

方法(2)相比较与方法(1),该方法在“12.11”即有小数点时也抛出异常

private void assertArgumentNumber(String aNumber, String aMessage) {    try {        Long.valueOf(aNumber);    } catch (Exception e) {        throw new IllegalStateException(aMessage);    }}

0 0
原创粉丝点击