所以我有一个双打列表,我试图加起来。我对Java很陌生,所以这可能是一个愚蠢的问题:我如何在一个变量中将arraylist的双打一起返回?任何帮助表示赞赏:)
public double totalVolume(){
double volume = 0;
if (cList.size() != 0) {
volume = cList.get(0).volume();
}
else {
return 0;
}
int indexVolume = 0;
while (indexVolume < cList.size()) {
if (!(indexVolume < cList.get(indexVolume).volume())) {
volume = cList.get(indexVolume).volume();
}
// how do I take volume and add it to itself after each while loop?
indexVolume++;
}
return volume;
}
答案 0 :(得分:0)
你只是想保持一个总计吗?
你可以输入:
volume = volume + cList.get(indexVolume).volume();
或更短,
volume += cList.get(indexVolume).volume();