請看程式碼(關於JAVA的遞迴呼叫)
先請看一段簡單的程式碼:
public class MenuManager {
boolean isLastNode=false;
public MenuManager(String contributionID){
....
try{
if (){ .. }
else{ isLastNode=true; }
}
catch (Exception e) {
e.printStackTrace();
}
}
public String getChildDoc(String fatherID){
此處要重新NEW一個構造器,例如:var child=new MenuManager(fatherid);因為接下來的動作要用到構造器動作後的isLastNode,請問這個地方怎麼寫?
if(isLastNode){
這個地方就開始遞迴呼叫getChildDoc了,請問應該怎麼寫?
}
最初我是這樣寫的:
public String getChildDoc(String fatherID){
MenuManager child=new MenuManager(id);
if(isLastNode){
Dom=Dom+child.getChildDoc(id);
}
public class MenuManager {
boolean isLastNode=false;
public MenuManager(String contributionID){
....
try{
if (){ .. }
else{ isLastNode=true; }
}
catch (Exception e) {
e.printStackTrace();
}
}
public String getChildDoc(String fatherID){
此處要重新NEW一個構造器,例如:var child=new MenuManager(fatherid);因為接下來的動作要用到構造器動作後的isLastNode,請問這個地方怎麼寫?
if(isLastNode){
這個地方就開始遞迴呼叫getChildDoc了,請問應該怎麼寫?
}
最初我是這樣寫的:
public String getChildDoc(String fatherID){
MenuManager child=new MenuManager(id);
if(isLastNode){
Dom=Dom+child.getChildDoc(id);
}
相關文章
- 遞迴呼叫 VS 迴圈呼叫遞迴
- 什麼是遞迴呼叫遞迴
- 遞迴尾呼叫優化遞迴優化
- 尾呼叫和尾遞迴遞迴
- 遍歷二叉樹的遞迴與非遞迴程式碼實現二叉樹遞迴
- 關於vim看linux 核心原始碼時的程式碼補全Linux原始碼
- Java - 13 方法的遞迴Java遞迴
- 關於js回撥方法及遞迴時的使用JS遞迴
- 關於遞迴和回溯的一次深入思考遞迴
- JNI:Java程式碼呼叫原生程式碼Java
- 遞迴的應用場景和呼叫機制、遞迴需要遵守的重要規則遞迴
- [20180531]函式呼叫與遞迴.txt函式遞迴
- 遞迴優化:尾呼叫和Memoization遞迴優化
- 遞迴回溯相關遞迴
- Java方法06:遞迴Java遞迴
- 函數語言程式設計之尾呼叫和尾遞迴函數程式設計遞迴
- 在python程式中呼叫java程式碼PythonJava
- 遊標和遞迴sql 的一些程式碼遞迴SQL
- 請用canvas寫一個關於520浪漫表白的程式碼Canvas
- 遞迴顯示字型交換程式碼片段遞迴
- Java程式設計基礎24——遞迴練習Java程式設計遞迴
- Java遞迴演算法的使用Java遞迴演算法
- elasticsearch之Java呼叫原生程式碼ElasticsearchJava
- 關於一個迴圈請求與迴圈計時器的問題
- Java遞迴演算法Java遞迴演算法
- 關於如何看原始碼的一點思考原始碼
- 五大演算法程式碼模板(DFS 遞迴非遞迴都算上,是六個)演算法遞迴
- 快速排序(遞迴及非遞迴演算法原始碼)排序遞迴演算法原始碼
- Java不用遞迴的迭代快速排序示例Java遞迴排序
- 遞迴生成格雷碼遞迴
- 請教一個切片遞迴賦值的問題遞迴賦值
- 遞迴和尾遞迴遞迴
- 遞迴神經網路教程請簽收!遞迴神經網路
- 好程式設計師Python教程系列遞迴函式與匿名函式呼叫程式設計師Python遞迴函式
- 遞迴求填空結果的python程式遞迴Python
- 關於物流公司呼叫快遞單號查詢API介面的示例API
- 關於一個java專案呼叫另一個java專案的心得Java
- 什麼是遞迴?遞迴和迴圈的異同遞迴
- 好程式設計師Python培訓分享Python的遞迴函式與匿名函式呼叫程式設計師Python遞迴函式