欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

【java】Java封装自定义工具,

来源: javaer 分享于  点击 26385 次 点评:230

【java】Java封装自定义工具,


一、数字逻辑判断

 

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);
    }
}

 

【持续更新,请关注https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/14/1542125735267】

 

相关文章

    暂无相关文章
相关栏目:

用户点评