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));
}
}
测试结果

本文介绍如何使用BigDecimal数据类型的compareTo函数进行大小比较。通过具体代码示例展示了当两个BigDecimal数值相等、第一个大于第二个以及第一个小于第二个时,compareTo函数分别返回0、1和-1。
6万+

被折叠的 条评论
为什么被折叠?



