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();
—
モルテザアディ
以来@MortezaAdi
—
djmj
BigDecimal
実装Comparable
比較機能が好きlt, le, eq, ne
に移動することがより良いですComparableUtils
。そのため、Date
またはカスタム型などの他のクラスに使用できます。
@djmj要件は実装を定義し、ComparableUtilsをビルドする必要も意図もありませんでした。lt、le、eqなどの機能に加えて、一般的な機能とはまったく異なります。
—
モルテザアディ