【发布时间】:2015-09-07 10:09:01
【问题描述】:
我正在尝试遍历递归对象,但据我所知,Java 不支持此操作。
例如,给定对象Item:
public class Item {
Long uuid;
List<Item> children;
}
使用for 循环,我可以遍历children,但由于children 将包含更多children,而children 将包含更多children 等等,因此无法自动确定深度和循环基于那个深度。
有没有办法遍历递归对象?
【问题讨论】:
标签: java