使用BigDecimal#valueof方法与直接使用字符串构造相同。
BigDecimal b1 = new BigDecimal("1.0"); BigDecimal b2 = new BigDecimal("1.00"); System.out.println(b1.equals(b2)); // 会比较精度,不准确 System.out.println(b1.compareTo(b2)); // 比较值,正确
京公网安备 11010502049817号