List集合中多个数相乘,乘积再相加

1. 概述


在我们开发过程中,有时候在请求接口后返回的List集合,需要计算list集合中所有元素的乘积,然后再求和,可以使用如下方式:

double totalPrice = 0.0 ;
for (int i = 0; i < waitPayDatas.size(); i++) {
            General2 waitBean = waitPayDatas.get(i);
            int count = waitBean.getCount() ;
            double price = Double.parseDouble(waitBean.getPrice().substring(1)) ;
            totalPrice += count * price ;
        }

你可能感兴趣的:(List集合中多个数相乘,乘积再相加)