对所有元素求和java arraylist

如果我有:ArrayList<Double> m = new ArrayList<Double>();

里面有双精度值,我应该怎么做才能将所有ArrayList元素加起来?

public double incassoMargherita()

{

double sum = 0;

for(int i = 0; i < m.size(); i++)

{

}

return sum;

}

如?

回答:

两种方式:

使用索引:

double sum = 0;

for(int i = 0; i < m.size(); i++)

sum += m.get(i);

return sum;

使用“针对每个”样式:

double sum = 0;

for(Double d : m)

sum += d;

return sum;

以上是 对所有元素求和java arraylist 的全部内容, 来源链接: utcz.com/qa/435917.html

回到顶部