當前位置:成語大全網 - 書法字典 - java如何將數據庫ID PID(parent ID)NAME三個字段的數據遞歸處理成樹形結構?第壹個ID的PID為0。

java如何將數據庫ID PID(parent ID)NAME三個字段的數據遞歸處理成樹形結構?第壹個ID的PID為0。

如果數據庫是oracle,可以通過遞歸sql來實現。

如果妳想用java實現它,

第壹步是遍歷節點並將它們放入地圖結構中。

再次遍歷節點,取出當前節點的父節點parent node。setchild(信使節點)。

所以在第二次遍歷之後,它已經是壹個樹形結構了。

只需從地圖中取出根節點。