int goodsCount=0;
double goodsAmount=0;
for(int i=0;i<cartList.size();i++){
goodsCount=goodsCount+cartList.get(i).getInt("number");
BigDecimal price= (BigDecimal) cartList.get(i).get("market_price");
goodsAmount=goodsAmount+price.doubleValue()*cartList.get(i).getInt("number");
}
System.out.println(goodsCount);
cartTotal.put("goodsAmount", goodsAmount);
cartTotal.put("goodsCount", goodsCount);计算总价 商品总数 以及BigDecimal转int
购物车总计计算
最新推荐文章于 2023-12-04 19:55:26 发布
本文介绍了一种使用Java遍历购物车列表以计算商品总数和总金额的方法。通过迭代列表中的每一项,累加每种商品的数量及计算其总价,最终得到整个购物车的商品总数和总金额。
761

被折叠的 条评论
为什么被折叠?



