二维阵列

时间:2010-12-14 17:56:55

标签: java arrays

我需要设计电影预订系统。 它需要有4个屏幕。 2个屏幕可容纳100个座位。 2个屏幕,可容纳64个座位。

最好的设计方法是什么?

我应该使用什么数据结构,如果你能解释为什么要使用那个数据结构,并且让我知道使用该数据结构的缺点,我将非常感激。

感谢。

1 个答案:

答案 0 :(得分:0)

数据量太小,最重要的事实是您必须轻松理解它。数组很好但不灵活,如果数组索引不是“座位索引”,这可能会令人困惑。如果座椅实际上已经有识别系统,那么接下来可能是明智之举。然后你可以将它存储在地图中 - 例如带有标识(例如字符串)作为密钥的TreeMap