溫馨提示×

java中BigDecimal類型比較大小的方法是什么

小億
171
2023-11-23 13:29:15
欄目: 編程語言

在Java中,可以使用compareTo方法來比較BigDecimal類型的大小。compareTo方法返回一個整數值,表示兩個BigDecimal對象的大小關系。

compareTo方法的語法如下:

public int compareTo(BigDecimal val)

val是與當前BigDecimal對象進行比較的對象。

compareTo方法的返回值有以下幾種情況:

  • 如果當前對象小于val,則返回負整數。
  • 如果當前對象等于val,則返回0。
  • 如果當前對象大于val,則返回正整數。

示例代碼如下:

BigDecimal num1 = new BigDecimal("10.5");
BigDecimal num2 = new BigDecimal("20.3");

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");
}

輸出結果為:num1 小于 num2

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女