From 199d3a640095b8e31add552ec7fc2d3650689cb4 Mon Sep 17 00:00:00 2001 From: handy Date: Thu, 24 Aug 2023 09:59:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=A8=E9=87=8A=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E5=B9=B6=E6=B7=BB=E5=8A=A0=E5=8D=95=E6=B5=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/cn/hutool/core/util/NumberUtil.java | 4 ++-- .../src/test/java/cn/hutool/core/util/NumberUtilTest.java | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) 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 f79ac9e00..33f908261 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 @@ -2948,10 +2948,10 @@ public class NumberUtil { /** * 检查是否为有效的数字
* 检查Double和Float是否为无限大,或者Not a Number
- * 非数字类型和Null将返回true + * 非数字类型和Null将返回false * * @param number 被检查类型 - * @return 检查结果,非数字类型和Null将返回true + * @return 检查结果,非数字类型和Null将返回false * @since 4.6.7 */ public static boolean isValidNumber(Number number) { diff --git a/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java b/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java index 93177aaf2..f86bf884b 100644 --- a/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java +++ b/hutool-core/src/test/java/cn/hutool/core/util/NumberUtilTest.java @@ -220,6 +220,12 @@ public class NumberUtilTest { Assert.assertEquals("467.81", format); } + @Test + public void isValidNumberTest() { + boolean validNumber = NumberUtil.isValidNumber(1); + Assert.assertTrue(validNumber); + } + @Test public void decimalFormatMoneyTest() { final double c = 299792400.543534534;