我的代码获取了stackOverflowError,这意味着我的递归出了点问题。基本上,我处于无限循环中,无法弄清楚如何解决此错误。
public ArrayList<ArrayList<String>> getLines(int firstLine, int
lastLine) {
for(int i=firstLine; i<=lastLine; i++) {
players.get(i).getAttributes();
}
return getLines(firstLine, lastLine);
}
我正在尝试让我的代码返回数组数组。或更简单地说,是我所有播放器阵列的阵列
最佳答案
我相信您要在进行递归调用时增加firstLine,并且在firstLine == lastLine
时还要中断循环