我需要创建一个 Hallway 类,其中包含 2ArrayLists
个 Stand 对象,一个用于右侧的支架,另一个用于左侧的支架。
我的意图是将这些ArrayLists
放在这个类的另一个集合中。
我不知道我是否应该使用哈希表、地图等。
更重要的是,我的意图是使用以下方法访问这些 ArrayList:
TheHashTable["Right"].add(standObject); // 在 Hashtable 内的 Right Stands ArrayList 中添加一个 Stand。
例子:
public class Hallway {
private Hashtable< String, ArrayList<<Stand> > stands;
Hallway(){
// Create 2 ArrayList<Stand>)
this.stands.put("Right", RightStands);
this.stands.put("Left", LeftStands);
}
public void addStand(Stand s){
this.stands["Right"].add(s);
}
}
这可能吗?