如何将不同的arraylist变量一起添加到while循环中的单个变量中?

时间:2015-10-04 22:41:37

标签: java while-loop

所以我有一个双打列表,我试图加起来。我对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;
}

1 个答案:

答案 0 :(得分:0)

你只是想保持一个总计吗?

你可以输入:

volume = volume + cList.get(indexVolume).volume();

或更短,

volume += cList.get(indexVolume).volume();