This commit is contained in:
Looly
2022-06-30 17:54:44 +08:00
parent 3c7513a2bb
commit 9a6acc8329
2 changed files with 17 additions and 17 deletions

View File

@@ -3,9 +3,11 @@
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------
# 5.8.5.M1 (2022-06-27) # 5.8.5.M1 (2022-06-30)
### 🐣新特性 ### 🐣新特性
* 【core 】 NumberUtil新增isIn方法pr#669@Gitee
*
### 🐞Bug修复 ### 🐞Bug修复
------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------

View File

@@ -1817,18 +1817,16 @@ public class NumberUtil {
* 检查值是否在指定范围内 * 检查值是否在指定范围内
* *
* @param value 值 * @param value 值
* @param min 最小值(包含) * @param minInclude 最小值(包含)
* @param max 最大值(包含) * @param maxInclude 最大值(包含)
* @return 经过检查后的值 * @return 经过检查后的值
**/ * @since 5.8.5
public static boolean isIn(final BigDecimal value, final BigDecimal min,final BigDecimal max){ */
public static boolean isIn(final BigDecimal value, final BigDecimal minInclude, final BigDecimal maxInclude) {
Assert.notNull(value); Assert.notNull(value);
Assert.notNull(min); Assert.notNull(minInclude);
Assert.notNull(max); Assert.notNull(maxInclude);
if(isGreaterOrEqual(value,min) && isLessOrEqual(value,max)){ return isGreaterOrEqual(value, minInclude) && isLessOrEqual(value, maxInclude);
return true;
}
return false;
} }
/** /**