for (RemittanceData remittanceData2 : remittancelist) {
BigDecimal returnedMoney = new BigDecimal(remittanceData2.getReturnedMoney());
totalMoney.add(returnedMoney);
BigDecimal returnedMoney = new BigDecimal(remittanceData2.getReturnedMoney());
totalMoney.add(returnedMoney);
}
经过for循环,totalMoney的值为0
改为下面代码问题解决
for (RemittanceData remittanceData2 : remittancelist) {
BigDecimal returnedMoney = new BigDecimal(remittanceData2.getReturnedMoney());
totalMoney = totalMoney.add(returnedMoney);
}
用totalMoney 接受每次累计的值