From 98590cb895dfd35abd549eddfc8e65c93f2b6ef6 Mon Sep 17 00:00:00 2001 From: Looly Date: Thu, 23 Jun 2022 18:26:58 +0800 Subject: [PATCH] fix bug --- CHANGELOG.md | 1 + .../src/main/java/cn/hutool/core/util/NumberUtil.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b77bba275..f4f587c50 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ * 【core 】 修复单字母转换为数字的问题(issue#I5C4K1@Gitee) * 【core 】 修复IterUtil.filter无效问题 * 【core 】 修复NumberUtil传入null,返回了true(issue#I5DTSL@Gitee) +* 【core 】 修复NumberUtil.isDouble问题(pr#2400@Github) ------------------------------------------------------------------------------------------------------------- diff --git a/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java index 3511ac25e..902e2b3c5 100755 --- a/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/NumberUtil.java @@ -1281,11 +1281,10 @@ public class NumberUtil { } try { Double.parseDouble(s); - return s.contains("."); } catch (NumberFormatException ignore) { - // ignore + return false; } - return false; + return s.contains("."); } /**