美文网首页
判断是否是数字(包括负数及小数点)

判断是否是数字(包括负数及小数点)

作者: Muscleape | 来源:发表于2019-08-24 15:47 被阅读0次
    private static boolean isNumberFormat(String number) {
        if (StringUtils.isBlank(number)) {
            return false;
        }
        // 负号
        int minusIndex = number.indexOf("-");
        // 小数点
        int docIndex = number.indexOf(".");
        if (minusIndex > 0) {
            return false;
        }
        if (minusIndex == 0) {
            number = number.substring(1);
        }
        if (docIndex < 0) {
            return StringUtils.isNumeric(number);
        } else {
            String num1 = number.substring(0, docIndex);
            String num2 = number.substring(docIndex + 1);
            return StringUtils.isNumeric(num1) && StringUtils.isNumeric(num2);
        }
    }

相关文章

  • 判断是否是数字(包括负数及小数点)

  • leetcode

    题目:判断一个数字是否问回文数 负数不是回文数

  • 怎么用二进制进行符号判断

    判断奇数偶数: 判断是否是负数+正数/负数,如果遇到0的话当我没说

  • 用js使得输入框input只能输入数字

    JS判断只能是数字和小数点 1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 3.数...

  • 正则

    验证是否为数字 或带有小数点的数字

  • 9. Palindrome Number_Swift

    难度 简单 题目 判断一组数字是否为回数Example 如下: 思路 思路一 排除负数,将数字转为字符串,再用字符...

  • leetcode的题目7. 反转整数

    给定一个 32 位有符号整数,将整数中的数字进行反转。 思路:1.判断输入的数是否为负数,如果是负数就取绝对值ab...

  • 第七周ARTS

    Algorithmic 回文数字的判断 负数不算,结尾为0的数字不算。 利用x/10得出反转后的数字,之后判断相等...

  • 常用正则

    只允许输入英文加数字 只允许输入英文 只允许输入数字和小数点 是否是整数 是否是手机号 是否存在符号,如逗号 数字...

  • 字符串

    常规字符串NSString 字符串是否包含子串 判断只有数字、小数点和减号 字符串截取 [str substrin...

网友评论

      本文标题:判断是否是数字(包括负数及小数点)

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