java中递归的使用 当某个类的存储可以以树形结构存储时,即某个类的属性存在存储本类列表的集合时,可使用此递归将所有子节点数据封装到第一层列表中。 /** * @deprecated 传入节点列表,将节点列表及其下所有子节点封到原列表中; * @param nodes 节点list * @return 节点及其所有子节点list */ public static List<Node> getAllNodes(List<Node> nodes) { //不可使用增强for