Java 返回ArrayIntList的方法
我正在研究以下问题: 编写一个runningTotal方法,该方法返回一个新的ArrayIntList,其中包含原始列表的运行总计。换句话说,新列表中的第i个值应该存储原始列表中元素0到i的总和 我被困在第二回的最后一部分。没有参数的方法Java 返回ArrayIntList的方法,java,Java,我正在研究以下问题: 编写一个runningTotal方法,该方法返回一个新的ArrayIntList,其中包含原始列表的运行总计。换句话说,新列表中的第i个值应该存储原始列表中元素0到i的总和 我被困在第二回的最后一部分。没有参数的方法 public class ArrayIntList { private int[] elementData; private int size; } // when client calls : test = ArrayIntList.r
public class ArrayIntList {
private int[] elementData;
private int size;
}
// when client calls : test = ArrayIntList.runningTotal(test);
// the folowing method works fine
public static ArrayIntList runningTotal(ArrayIntList other) {
other.elementData[0] = other.elementData[0];
for(int i = 1; i < other.size; i++){
other.elementData[i] = other.elementData[i]+ other.elementData[i-1];
}
return other;
}
// when client calls: test = test.runningTotal();
public ArrayIntList runningTotal() {
elementData[0] = elementData[0];
for(int i = 1; i < size; i++){
elementData[i] = elementData[i]+ elementData[i-1];
}
return ??;
}
我想你需要的是归还这个 我想你需要的是归还这个 太好了!谢谢你的帮助:太好了!感谢您的帮助: