BigDecimal
값이 0보다 큰 경우 어떻게 비교할 수 있습니까?
1
github.com/mortezaadi/bigdecimal-utils 를 살펴보면 isPositive () 메소드가 있습니다. is (bigdecimal) .isZero (); is (bigdecimal) .notZero (); is (bigdecimal) .isPositive (); // 0보다 큰 is (bigdecimal) .isNegative (); // 0보다 작은 is (bigdecimal) .isNonPositive (); // 0보다 작거나 같음 is (bigdecimal) .isNonNegative ();
—
Morteza Adi
@MortezaAdi 는 비교 함수를
—
djmj 2016 년
BigDecimal
구현 Comparable
하는 lt, le, eq, ne
것이 더 좋습니다 ComparableUtils
. 따라서 다른 Date
유형이나 사용자 정의 유형 과 같은 다른 클래스에 사용할 수 있습니다 .
@djmj 요구 사항은 구현을 정의하므로 ComparableUtils를 구축 할 필요가 없습니다. lt, le, eq 등의 기능 외에는 일반 기능과 완전히 다릅니다.
—
Morteza Adi