BigDecimal
正数转为负数,负数转正数:
negate()
// 转负数 BigDecimal bigDecimal = BigDecimal.valueOf(20); BigDecimal negate = bigDecimal.negate(); System.out.println(negate); //-20 // 转正数 BigDecimal bigDecima2 = BigDecimal.valueOf(-30); BigDecimal negate1 = bigDecima2.negate(); System.out.println(negate1); //30