如果BigDecimal
值大于零,如何比较?
1
看看github.com/mortezaadi/bigdecimal-utils有一个方法isPositive()还有一个is(bigdecimal).isZero(); is(bigdecimal).notZero(); is(bigdecimal).isPositive(); //大于零的is(bigdecimal).isNegative(); //小于零的is(bigdecimal).isNonPositive(); //小于或等于零的is(bigdecimal).isNonNegative();
—
Morteza Adi
@MortezaAdi因为
—
djmj
BigDecimal
实现Comparable
了比较功能,例如lt, le, eq, ne
最好移到ComparableUtils
。因此,它们可以用于任何其他类,例如Date
或自定义类型。
@djmj需求定义了实现,因此没有必要也无意构建ComparableUtils。除了lt,le,eq等功能之外,它与通用类完全不同。
—
Morteza Adi