BigDecimal怎么给其他BigDecimal赋值
时间: 2023-08-15 09:14:33 浏览: 517
BigDecimal的用法
要将一个 BigDecimal 对象赋值给另一个 BigDecimal 对象,可以使用 BigDecimal 的构造函数或者使用 set 方法。
1. 使用构造函数:
```java
BigDecimal bd1 = new BigDecimal("10.5");
BigDecimal bd2 = new BigDecimal(bd1);
```
2. 使用 set 方法:
```java
BigDecimal bd1 = new BigDecimal("10.5");
BigDecimal bd2 = new BigDecimal(0);
bd2 = bd2.set(bd1);
```
无论使用哪种方式,都可以将一个 BigDecimal 对象的值赋给另一个 BigDecimal 对象。请注意,BigDecimal 是不可变类,因此赋值操作实际上是创建了一个新的 BigDecimal 对象。
阅读全文