List<Map<String, Object>> list = financeReportDao.getChannelAward(param);
//CHARGE
list.stream().forEach(stringObjectMap -> {
System.out.println("修改之前:"+stringObjectMap.get("CHARGE"));
Object charge = stringObjectMap.compute("CHARGE", (k, v) -> {
BigDecimal v1 = (BigDecimal)v;
return v1.multiply(BigDecimal.valueOf(55.55));
});
System.out.println("修改之后:"+stringObjectMap.get("CHARGE"));
});
Parcourez la collection hashmap et effectuez des calculs de conversion sur le type BigDecimal
Supongo que te gusta
Origin blog.csdn.net/weixin_45163291/article/details/131552439
Recomendado
Clasificación