BigDecimal累加问题

用BigDecimal实现累加

BigDecimal transferMoney;
transferMoney = new BigDecimal("0.00");
                    for (OsmServiceTransfer transfer:transfers) {
					transferMoney.add(transfer.getTransferAmount());
                    }

这样实现累加之后,发现结果为0,要这么实现才可以:

transferMoney = transferMoney.add(transfer.getTransferAmount());