每次运行此代码(当然不是全部代码)时,Java都会进入println-part,但不会返回true,而是返回false。所以它肯定会在数组中找到正确的元素,但不会返回它应该的位置。我希望有人能阻止我......
loocv=function(fit){
h=lm.influence(fit)$h
mean((residuals(fit)/(1-h))^2)
}
答案 0 :(得分:2)
您正在递归调用方法find
。这样,find的内部调用可能返回true,但外部查找将返回false。
您可能应该将find(token, index++)
的递归调用更改为
return find(token, index++);