BigDecimal.compareTo的用法
时间: 2024-03-15 07:39:00 浏览: 71
BigDecimal的用法
BigDecimal类的compareTo()方法用于比较两个BigDecimal对象的大小。该方法返回一个整数值,表示两个对象的比较结果。
以下是一个示例代码:
```java
import java.math.BigDecimal;
public class CompareBigDecimal {
public static void main(String[] args) {
BigDecimal b_dec1 = new BigDecimal("10.5");
BigDecimal b_dec2 = new BigDecimal("5.5");
int result1 = b_dec1.compareTo(b_dec1);
int result2 = b_dec1.compareTo(b_dec2);
System.out.println("b_dec1.compareTo(b_dec1): " + result1);
System.out.println("b_dec1.compareTo(b_dec2): " + result2);
}
}
```
输出结果为:
```
b_dec1.compareTo(b_dec1): 0
b_dec1.compareTo(b_dec2): 1
```
在上面的示例中,我们创建了两个BigDecimal对象b_dec1和b_dec2,并使用compareTo()方法比较它们。结果0表示两个对象相等,结果1表示b_dec1大于b_dec2。
阅读全文