List
for (LkFinanceAccount data : result) {
result.remove(data);
}
上面这种删除方法会报错,要使用jdk1.8以后的版本
result.removeIf(data1 -> faIdList.contains(data1.getId()) && data1.getActualAmount().compareTo(BigDecimal.ZERO) == 0);
List
for (LkFinanceAccount data : result) {
result.remove(data);
}
上面这种删除方法会报错,要使用jdk1.8以后的版本
result.removeIf(data1 -> faIdList.contains(data1.getId()) && data1.getActualAmount().compareTo(BigDecimal.ZERO) == 0);