public final class BigDecimalUtils extends Object
BigDecimal 相关工具| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends Number> |
getValue(BigDecimal number,
Class<T> numberType) |
static BigDecimal |
max(BigDecimal... numbers)
找出若干个数中最大的一个
|
static BigDecimal |
max(BigDecimal number1,
BigDecimal number2)
找出两个数中较大的一个
|
static BigDecimal |
max(Collection<BigDecimal> numbers)
找出若干个数中最大的一个
|
static BigDecimal |
min(BigDecimal... numbers)
找出若干个数中最小的一个
|
static BigDecimal |
min(BigDecimal number1,
BigDecimal number2)
找出两个数中较小的一个
|
static BigDecimal |
min(Collection<BigDecimal> numbers)
找出若干个数中最小的一个
|
static BigDecimal |
nullSafeAdd(BigDecimal... numbers)
求和 (空值不参与求和)
|
static BigDecimal |
nullSafeAdd(Collection<BigDecimal> numbers)
求和 (空值不参与求和)
|
static BigDecimal |
nullSafeMultiply(BigDecimal... numbers)
求积 (空值不参与求积)
|
static BigDecimal |
nullSafeMultiply(Collection<BigDecimal> numbers)
求积 (空值不参与求积)
|
public static BigDecimal min(BigDecimal number1, BigDecimal number2)
number1 - 数字1number2 - 数字2public static BigDecimal min(BigDecimal... numbers)
numbers - 数字public static BigDecimal min(Collection<BigDecimal> numbers)
numbers - 数字public static BigDecimal max(BigDecimal number1, BigDecimal number2)
number1 - 数字1number2 - 数字2public static BigDecimal max(BigDecimal... numbers)
numbers - 数字public static BigDecimal max(Collection<BigDecimal> numbers)
numbers - 数字public static BigDecimal nullSafeAdd(@Nullable BigDecimal... numbers)
numbers - 若干个数public static BigDecimal nullSafeAdd(@Nullable Collection<BigDecimal> numbers)
numbers - 若干个数public static BigDecimal nullSafeMultiply(@Nullable BigDecimal... numbers)
numbers - 若干个数public static BigDecimal nullSafeMultiply(@Nullable Collection<BigDecimal> numbers)
numbers - 若干个数public static <T extends Number> T getValue(BigDecimal number, Class<T> numberType)
Copyright © 2022. All rights reserved.