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などの機能に加えて、一般的な機能とはまったく異なります。
—
モルテザアディ