diff --git a/CHANGELOG.md b/CHANGELOG.md index 900e1ab04..1ad2352c1 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,11 +3,12 @@ ------------------------------------------------------------------------------------------------------------- -# 5.8.2.M1 (2022-05-20) +# 5.8.2.M1 (2022-05-23) ### 🐣新特性 * 【core 】 BeanUtil拷贝对象增加空检查(issue#I58CJ3@Gitee) * 【db 】 Column#size改为long +* 【core 】 ClassUtil增加isInterface等方法(pr#623@Gitee) * ### 🐞Bug修复 * 【extra 】 修复SshjSftp初始化未能代入端口配置问题(issue#2333@Github) diff --git a/hutool-core/src/main/java/cn/hutool/core/util/ClassUtil.java b/hutool-core/src/main/java/cn/hutool/core/util/ClassUtil.java index d20d481d4..0d7479b5e 100755 --- a/hutool-core/src/main/java/cn/hutool/core/util/ClassUtil.java +++ b/hutool-core/src/main/java/cn/hutool/core/util/ClassUtil.java @@ -1116,6 +1116,7 @@ public class ClassUtil { * * @param clazz 类 * @return 是否为抽象类或接口 + * @since 5.8.2 */ public static boolean isAbstractOrInterface(Class clazz) { return isAbstract(clazz) || isInterface(clazz); @@ -1126,6 +1127,7 @@ public class ClassUtil { * * @param clazz 类 * @return 是否为接口 + * @since 5.8.2 */ public static boolean isInterface(Class clazz) { return clazz.isInterface(); 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 31f7019a1..5b40c361f 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 @@ -2766,15 +2766,4 @@ public class NumberUtil { } } // ------------------------------------------------------------------------------------------- Private method end - - /** - * null转换为BigDecimal
- * - * @param bigDecimal 被转换的值 - * @return BigDecimal - * @since 5.8.2 - */ - public static BigDecimal nullToZero(BigDecimal bigDecimal) { - return bigDecimal == null ? BigDecimal.ZERO : bigDecimal; - } }