我有一個關於我張貼波紋管的函數的問題。 它做它應該做的事,甚至打印出正確的值。 但是由於某些原因,它也會引發異常。有誰知道爲什麼嗎?Java的添加列表int
該函數應該添加列表中的所有int值。
public int addRecursive(List<Integer> l){
if(l.size()!=1){
l.add(l.get(0)+l.get(1));
l.remove(1);
l.remove(0);
addRecursive(l);
}
return l.get(0);
}
哪個'例外'? – thegauravmahawar
如果你通過一個emty列表,你很好的超出範圍的異常;) – Maraboc
你的代碼在我的電腦中工作正常,用java 1.7.045 –