我正在为一个类项目用java编程。在我的项目中,我有飞机、机场和乘客。
乘客目的地机场是随机创建的,但随后我必须将其添加到包含该目的地乘客的列表中。
只要从文件中读取机场,因此它们可以变化,我如何根据这些机场创建列表?
我想做的是:
List<Passenger> passengersToJFK = new ArrayList<Passenger>();
.
.
.
if(passenger.destination == "JFK"){
passengersToJFK.add(passenger);
}
问题是,正如我所说,机场的数量和名称可能会有所不同,那么我该如何做一个通用表达式,根据机场文件创建列表,然后根据乘客目的地机场将乘客添加到这些列表中?
我可以获得从文件中读取的机场数量并创建相同数量的列表,但是我如何为这个列表赋予不同的名称?
提前致谢