BigDecimal怎么赋值‘
时间: 2023-08-15 21:12:04 浏览: 239
BigDecimal 总结
BigDecimal类的对象可以使用其构造函数或静态方法进行赋值。以下是几种常见的赋值方式:
1. 使用构造函数:
```java
BigDecimal number = new BigDecimal("10.5");
```
2. 使用静态方法valueOf():
```java
BigDecimal number = BigDecimal.valueOf(10.5);
```
3. 使用字符串转换方法:
```java
BigDecimal number = new BigDecimal("10.5");
```
4. 使用整数或浮点数转换方法:
```java
BigDecimal number = BigDecimal.valueOf(10); // 整数
BigDecimal number = BigDecimal.valueOf(10.5); // 浮点数
```
请根据具体场景选择适合的赋值方式。注意,BigDecimal对象是不可变的,一旦创建就无法修改其值。
阅读全文