1. 程式人生 > >遞歸方法無法使用 return 返回值

遞歸方法無法使用 return 返回值

遞歸 return

背景

計算樹級結構數據,終極節點。使用遞歸計算,獲得3級子菜單


問題

無法獲取子節點


分析

監控遞歸,是正確的。已經識別出需要的子菜單


解決

方法外聲明變量,結果賦值到外圍變量,即可正常使用


原因

使用return無法將結果帶出遞歸


總結

遞歸,請拒絕reurn拿值。


技術分享圖片

遞歸方法無法使用 return 返回值