我有一个集合,其中每个节点都是Class A或Class A的集合。

这也是递归的,因为A类集合中的每个节点可以是A类或A类集合。

我目前仅在使用List,然后检查Object以查看它是Class A还是Class A列表,但这似乎违反了使用泛型的目的。我想我需要更多的树状结构。有什么想法吗?

最佳答案

考虑创建一个可以容纳Wrapper<ClassA>ClassA实例的类(List)。然后使您的Lists和内部ListsList<Wrapper<ClassA>>

10-05 20:22
查看更多