波神

导航

java判断字符串是否为数字,包括负数

    /**
     * 判断是否为数字,包含负数情况
     * @param str
     * @return
     */
    private boolean isNumeric(String str){
        Boolean flag = false;
        String tmp;
        if(StringUtils.isNotBlank(str)){
            if(str.startsWith("-")){
                tmp = str.substring(1);
            }else{
                tmp = str;
            }
            flag = tmp.matches("^[0.0-9.0]+$");
        }
        return flag;
    }

 

posted on 2018-05-09 17:47  波神  阅读(1702)  评论(0编辑  收藏  举报