Java忽略return语句

时间:2018-01-05 13:10:58

标签: java return

每次运行此代码(当然不是全部代码)时,Java都会进入println-part,但不会返回true,而是返回false。所以它肯定会在数组中找到正确的元素,但不会返回它应该的位置。我希望有人能阻止我......

loocv=function(fit){
  h=lm.influence(fit)$h
  mean((residuals(fit)/(1-h))^2)
}

1 个答案:

答案 0 :(得分:2)

您正在递归调用方法find。这样,find的内部调用可能返回true,但外部查找将返回false。

您可能应该将find(token, index++)的递归调用更改为

return find(token, index++);