【发布时间】:2017-12-09 21:50:37
【问题描述】:
我有一个名为 Person 的类对象
public class Person {
....
private List<Person> people;
....
public List<Person> getPeople() {
return people;
}
public void setPeople(List<Person> people) {
this.people = people;
}
每个人都有内部所有员工的列表,每个人都有下面的人员列表。如何找到最大深度?例如,在该图像中,最大深度为 2。第二高的是 1。任何帮助表示赞赏。
【问题讨论】:
-
你确定你的图中没有循环吗?这意味着 person.people 或其孩子之一不引用 person?
-
是的。我很确定
标签: java oop collections java-8