public class City {
private CityHall cittyHall;
private List<School> schools;
}
public class School {
private List<Student> students;
}
上面的示例代码。我正在寻找一种智能方法来从 City 对象获取所有学生对象,而不需要单独迭代每个 School 对象
这是一个非常不必要的问题,因为这绝不会影响您的程序。唯一可能存在的问题是时间复杂度高于 o(N) ,考虑到你要创建一个城市和一所有学生的学校,我怀疑整个程序的时间复杂度会低于 O(n) 或 O(1 ) [恒定时间]。有时,用蛮力的方式做事而不是试图想出随机的解决方案会更容易。