List#addは自分自身を変えるのに、BigDecimal#addでは自分自身は変わらないという面倒くささは最強
今週のバグランキングにおけるダントツでトップでございます。
public class Hoge{ public static void main (String...args){ BigDecimal b1 = new BigDecimal(100); BigDecimal b2 = new BigDecimal(1); b1.add(b2); System.out.println(b1); } }
BigDecimalは+演算に対応すればいいと思うよ。
public class Hoge{ public static void main (String...args){ BigDecimal b1 = new BigDecimal(100); BigDecimal b2 = new BigDecimal(1); b1 = b1 + b2; System.out.println(b1); } }