JavaFX将较小大小的数组列表引用到主数组列表

时间:2017-04-24 22:18:01

标签: arrays arraylist javafx

我正在开发一个模拟酒店预订系统,我无法正确引用我的数组列表。创建的每个房间对象都存储在主数组列表roomArray中,并存储在名为availableRooms的数组列表中。

availableRooms声明为

    ArrayList<Room> availableRooms = roomArray; 

创建房间后,其编号和可用性将发布到员工菜单中的列表视图和访客菜单中的列表视图中。预订房间后,房间将从客人菜单中的列表视图中删除,并且可用房间和该房间的可用性将更改为员工菜单列表视图中的[已预订]。一切正常,直到我开始尝试不同的输入序列,如在两个菜单之间创建和预订房间。如何在列表视图中跟踪所选房间的索引,以便availableRooms的每个元素都是对roomArray中正确房间对象的引用? roomArray是私人的,可用的房间是公共的,他们都在同一个房间管理。

0 个答案:

没有答案