Como posso comparar se o BigDecimalvalor é maior que zero?
1
olhe para github.com/mortezaadi/bigdecimal-utils existe um método isPositive () e também é como é (bigdecimal) .isZero (); é (bigdecimal) .notZero (); é (bigdecimal) .isPositive (); // maior que zero é (bigdecimal) .isNegative (); // menor que zero é (bigdecimal) .isNonPositive (); // menor ou igual a zero é (bigdecimal) .isNonNegative ();
—
Morteza Adi
O @MortezaAdi já
—
djmj
BigDecimalimplementa Comparableas funções de comparação, como é lt, le, eq, nemelhor ser movido para a ComparableUtils. Portanto, eles podem ser usados para outras classes, como Datetipos personalizados.
Os requisitos do @djmj definem a implementação, não havia necessidade nem intenção de construir ComparableUtils. Além da funcionalidade de lt, le, eq, etc, são totalmente diferentes das genéricas.
—
Morteza Adi