2020-05-21 Java 判断一个字符串是否为整数

2020-05-21  本文已影响0人  忆丶往

遇到一个情况,需要把String类型的浮点数(例,-12.00.00.001),需要把它们区分开,是浮点数就保留后面小数位,是整数就取整。

结合网上的两种方式:
        /*是否为整数*/
    public static boolean isInteger(String str) {
        Pattern pattern = Pattern.compile("^[-\\+]?[\\d]*$");
        return (Double.valueOf(str) % 1 == 0) || pattern.matcher(str).matches();
    }
上一篇 下一篇

猜你喜欢

热点阅读