BigDecimal.compareTo方法使用说明

使用BigDecimal.compareTo方法使用BigDecimal。方法时,首先需要创建两个要比较的BigDecimal对象。下面是如何使用compareTo方法的示例

import java.math.BigDecimal;

public class Example {
    public static void main(String[] args) {
        BigDecimal num1 = new BigDecimal("10.5");
        BigDecimal num2 = new BigDecimal("5.5");

        int result = num1.compareTo(num2);

        if (result > 0) {
            System.out.println("num1 > num2");
        } else if (result < 0) {
            System.out.println("num1 < num2");
        } else {
            System.out.println("num1 = num2");
        }
    }
}

在本例中,我们创建了两个BigDecimal对象numl和num2,其值分别为“10.5”和“5.5”。然后使用compareTo方法比较两个对象,并将结果存储在结果变量中。compareTo方法返回一个整数值,表示正在比较的两个BigDecimal对象之间的关系。

如果第一个对象大于第二个对象,则该方法返回一个正整数。

如果第一个对象小于第二个对象,则该方法返回一个负整数。

如果两个对象相等,则该方法返回0。

posted @ 2023-03-28 13:32  进击的小蔡鸟  阅读(1650)  评论(0编辑  收藏  举报