可以说我有以下课程:
Main->Worlds->Country->Cities->Streets->People->Person
并且可以说每个班级都有自己的ArrayList
. 如果我只能World
上课,要按他的名字找一个人,我应该从头到尾走吗?
getWorlds()->getCountries()->getCities()->getStreets()->getPeople()->getPersonByName('dani')
就像循环它一样,搜索所有instances
. 或者,ArrayList<Person>
在我的班级中创建类似的内容并在 this和's 的班级实例Main
中都有人员可能是一个很好的做法。我希望我的问题足够清楚。如果不清楚,请评论我。需要明确的是,问题不是通过他的名字找到一个人,它可以是姓氏、身份证或其他任何东西。ArrayList<Person>
People