【发布时间】:2016-06-28 10:07:27
【问题描述】:
我正在寻找一种合适的递归方式来实现以下目标: 元素 A 可以有一个列表 L1,其中包含更多元素,例如 A,例如B、C 和 D。这些元素(B、C 和 D)也可以有一个列表 L2、L3、L4。 所以我也需要浏览这些列表。 背景是我想从名称末尾包含“LB”的所有元素的所有列表中获取所有对象(由getName()检索)。列表的所有对象都具有相同的类型。 我如何做到这一点?由于我不知道会有多少元素和列表,我认为递归解决方案是唯一合适的解决方案?
【问题讨论】:
-
您的列表将被存储为类属性或者它们将在根列表中?