mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
检查值是否在指定范围内 修改方法命名
This commit is contained in:
parent
9eb9b07b11
commit
975a6dbe69
@ -1821,7 +1821,7 @@ public class NumberUtil {
|
||||
* @param max 最大值(包含)
|
||||
* @return 经过检查后的值
|
||||
**/
|
||||
public static boolean range(final BigDecimal value, final BigDecimal min,final BigDecimal max){
|
||||
public static boolean isIn(final BigDecimal value, final BigDecimal min,final BigDecimal max){
|
||||
Assert.notNull(value);
|
||||
Assert.notNull(min);
|
||||
Assert.notNull(max);
|
||||
|
@ -465,10 +465,10 @@ public class NumberUtilTest {
|
||||
|
||||
@Test
|
||||
public void range(){
|
||||
Assert.assertFalse(NumberUtil.range(new BigDecimal("1"),new BigDecimal("2"),new BigDecimal("12")));
|
||||
Assert.assertTrue(NumberUtil.range(new BigDecimal("1"),new BigDecimal("1"),new BigDecimal("2")));
|
||||
Assert.assertTrue(NumberUtil.range(new BigDecimal("1"),new BigDecimal("0"),new BigDecimal("2")));
|
||||
Assert.assertFalse(NumberUtil.range(new BigDecimal("0.23"),new BigDecimal("0.12"),new BigDecimal("0.22")));
|
||||
Assert.assertTrue(NumberUtil.range(new BigDecimal("-0.12"),new BigDecimal("-0.3"),new BigDecimal("0")));
|
||||
Assert.assertFalse(NumberUtil.isIn(new BigDecimal("1"),new BigDecimal("2"),new BigDecimal("12")));
|
||||
Assert.assertTrue(NumberUtil.isIn(new BigDecimal("1"),new BigDecimal("1"),new BigDecimal("2")));
|
||||
Assert.assertTrue(NumberUtil.isIn(new BigDecimal("1"),new BigDecimal("0"),new BigDecimal("2")));
|
||||
Assert.assertFalse(NumberUtil.isIn(new BigDecimal("0.23"),new BigDecimal("0.12"),new BigDecimal("0.22")));
|
||||
Assert.assertTrue(NumberUtil.isIn(new BigDecimal("-0.12"),new BigDecimal("-0.3"),new BigDecimal("0")));
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user