BigDecimal 数据类型大小比较使用 compareTo 函数,用法如下:
A.compareTo(B)
A、B 均为 BigDecimal 类型,compareTo 函数返回 int 类型值
若 A = B ,则 compareTo 函数返回 0;
若 A > B ,则 compareTo 函数返回 1;
若 A < B ,则 compareTo 函数返回 -1;
package nice;
import java.math.BigDecimal;
public class BigDemo {
public static void main(String[] args) {
BigDecimal a = new BigDecimal("1");
BigDecimal b = new BigDecimal("12");
System.out.println(a.compareTo(b));
System.out.println(b.compareTo(a));
System.out.println(a.compareTo(a));
}
}
测试结果