在Java中,如果你有一个BigDecimal类型的负数,想要将其转换为正数,你可以直接使用其negate()方法的相反操作,即abs()方法。这个方法会返回一个绝对值,因此可以将负数转换为正数。 示例代码如下: ```java import java.math.BigDecimal; public class Main { public static void main(String[] args) { BigDecimal negativeNumber = new BigDecimal("-123.45"); BigDecimal positiveNumber = negativeNumber.abs(); System.out.println("The positive number is: " + positiveNumber); } } ``` 运行这段代码,将会输出:The positive number is: 123.45 [2024-01-29 15:27:34 | AI写代码神器 | 143点数解答]