java BigDecimal类型比较大小
时间: 2023-11-07 08:01:48 浏览: 234
BigDecimal详解、代码示例和经常遇到的坑
在Java中,比较BigDecimal类型的大小一般使用compareTo方法。该方法返回一个整数值,用于表示两个BigDecimal对象的大小关系。
具体用法如下:
int result = bigDecimal1.compareTo(bigDecimal2);
返回值result的含义如下:
- 如果result < 0,表示bigDecimal1小于bigDecimal2;
- 如果result = 0,表示bigDecimal1等于bigDecimal2;
- 如果result > 0,表示bigDecimal1大于bigDecimal2。
以下是一个使用compareTo方法比较BigDecimal大小的示例:
BigDecimal bigDecimal1 = new BigDecimal("3.14");
BigDecimal bigDecimal2 = new BigDecimal("2.71");
int result = bigDecimal1.compareTo(bigDecimal2);
System.out.println(result); // 输出 1
阅读全文