我正在编写一个用java分析股票数据的程序 我几乎让它工作,但现在它给了我一个ArrayOutOfBounds异常。
int n = closingPrices.size();
double[][] cParray = new double[n][1];
for(int i = 0; i < n; i++)
{
cParray[i][1] = closingPrices.get(i);
}
我希望你能就如何解决这个问题给我帮助。
答案 0 :(得分:3)
cParray [i]的大小为1.它只能有一个索引为[0]的元素
所以请尝试cParray[i][0] = closingPrices.get(i)
或double[][] cParray = new double[n][2]