当前位置: 代码迷 >> J2SE >> 一个递归的有关问题
  详细解决方案

一个递归的有关问题

热度:70   发布时间:2016-04-24 00:40:27.0
一个递归的问题
在一个递归方法中使用栈,在每一层递归时,需要栈保持不变,该怎么做啊

------解决方案--------------------
没太看明白
是要用一个共享的栈?
一个是定义在归递外,那调用的话就是共享的
另外一个是单例
还有就是用参数传递的形式
------解决方案--------------------
Java code
public static void main(String[] args) { String str = "我是共享变量"; runMe(str,0);}public static void runMe(String str,int index) { if(index < 10) {  System.out.println(index + "." + str);  runMe(str,++index); }}
------解决方案--------------------
探讨

参数传递具体是怎么做的啊,小弟是新手,还不太懂,还望指教指教
  相关解决方案