美文网首页
java判断是否为数字

java判断是否为数字

作者: Tomy_Jx_Li | 来源:发表于2020-06-15 17:13 被阅读0次

import org.apache.commons.lang3.StringUtils;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class NumberUtils {
    private static Pattern integerPattern = Pattern.compile("^[-\\+]?\\d+$");
    private static Pattern doublePattern = Pattern.compile("^[-\\+]?\\d+\\.\\d+$");
    private static Pattern numberPattern = Pattern.compile("^[-\\+]?\\d+(\\.?\\d+)?$");

    /**
     *
     * @param in
     * @return
     */
    public static boolean isInteger(String in) {
        if (StringUtils.isBlank(in)) {
            return false;
        }

        Matcher matcher = integerPattern.matcher(in);

        return matcher.find();
    }

    /**
     *
     * @param in
     * @return
     */
    public static boolean isDouble(String in) {
        if (StringUtils.isBlank(in)) {
            return false;
        }

        Matcher matcher = doublePattern.matcher(in);

        return matcher.find();
    }

    /**
     *
     * @param in
     * @return
     */
    public static boolean isNumber(String in) {
        if (StringUtils.isBlank(in)) {
            return false;
        }

        Matcher matcher = numberPattern.matcher(in);

        return matcher.find();
    }

}

相关文章

  • java判断是否为数字

  • ES6几个好用的数字操作方法

    判断是否为数字 判断是否为整数 判断是否为浮点数 将浮点数转换成整数

  • python 判断输入类型

    判断Python输入是否为数字 在接收raw_input方法后,判断接收到的字符串是否为数字 例如: str = ...

  • iOS【NSString基本方法】

    判断字符串是否包含数字 判断字符串是否包含英文字母 判断字符串是否包含数字与字母 去掉首尾空格字符 判断是否为空 ...

  • java 判断字符串是否为数字

    正则表达式 方法一: 方法二: java自带函数 判断ASCII码值 逐个判断str中的字符是否是0-9 捕获Nu...

  • java 正则 常用

    1、判断字符串 是否为纯字母 2、判断字符串 是否为纯数字 3、判断字符串 是由字母和数字组成 4、判断字符串 是...

  • OC中常用的String类别

    获取Url中参数对应的value 判断字符串中是否有中文 判断是否为QQ号 判断是否为手机号 是否是数字 是否是身...

  • 2019-02-03

    2019-02-0311.2.3 判断是否为数值ISNUMBER函数用于判断参数是否为数字,返回TRUE或FALS...

  • 判断变量是否为数字

    blog.csdn.net/yu_sn0w/article/details/48521997

  • 判断是否为数字类型

    //判断是否为数字类型//parseFloat() 该函数指定字符串中的首歌字符是否是数字。如果是,则对字符串进行...

网友评论

      本文标题:java判断是否为数字

      本文链接:https://www.haomeiwen.com/subject/urjhxktx.html