bigdecimal重新赋值
时间: 2023-07-10 13:43:04 浏览: 117
Java中BigDecimal类的使用详解
5星 · 资源好评率100%
要重新赋值一个BigDecimal对象,可以使用其setValue方法。这个方法有多个重载,可以接受多种类型的参数,包括字符串、数字和其他BigDecimal对象。例如,假设有一个名为bd的BigDecimal对象,可以使用以下代码将其重新赋值为100.50:
```java
bd.setValue("100.50");
```
或者:
```java
bd.setValue(100.50);
```
或者:
```java
BigDecimal newBD = new BigDecimal("100.50");
bd.setValue(newBD);
```
需要注意的是,BigDecimal是不可变的对象,因此重新赋值实际上是创建了一个新的BigDecimal对象,并将其赋给原始的变量。
阅读全文