我遇到了一个问题,其中该方法输出 null 而不是返回列表的第 (n+1) 项。有什么我忽略的吗。
public static ListElement getItem(ListElement head, int n){
if(n == 0){
return head;
}else if(head == null){
return null;
}else{
return getItem(head.getNext(),n+1);
}
}