说,我有一个递归代码,如下所示,变量'结果'在每次递归调用中不断更新。我想从"之前的"中看到这个变量的值。即使是在不在当前范围内的短暂时段,也要打电话,因此没有值(尚未)。
我怎么能在eclipse中这样做?
说我的代码是这样的:
public class Test {
public static void main(String[] args) {
System.out.println(fun(5));
}
static int fun(int n) {
int resultshere = 0;
int ret = 0;
if (n == 0) {
resultshere = 1;
return resultshere;
}
ret = fun(n - 1);
resultshere = n * ret;
return resultshere;
}
}