BigDecimal.ROUND_HALF_EVEN弃用
时间: 2023-12-16 15:04:45 浏览: 241
BigDecimal使用
是的,BigDecimal.ROUND_HALF_EVEN已经被弃用。在Java 9中,它被替换为RoundingMode.HALF_EVEN。如果您使用的是Java 9或更高版本,则应使用RoundingMode.HALF_EVEN。以下是一个演示如何使用RoundingMode.HALF_EVEN的例子:
```java
import java.math.BigDecimal;
import java.math.RoundingMode;
public class Example {
public static void main(String[] args) {
BigDecimal bd1 = new BigDecimal("2.5");
BigDecimal bd2 = new BigDecimal("2.0");
BigDecimal result = bd1.divide(bd2, 1, RoundingMode.HALF_EVEN);
System.out.println(result); // 输出:1.2
}
}
```
阅读全文