Java数组中每个元素的多个值

时间:2012-11-04 15:00:10

标签: java android arrays multidimensional-array

我想知道是否有办法在每个项目数组中存储超过2个元素的信息。

例如,对于一个城市数组,我想存储Population(int),Name(String),Mayor(String),是否有机场(布尔值)。

我需要一个可修改的列表,例如我可以根据自己的位置轻松添加和访问元素。

1 个答案:

答案 0 :(得分:3)

创建一个名为City的类,其中包含必要的字段:populationnamemayorairportPresent

使用java.util.List<City>java.util.ArrayList通常是最佳选择)。

Java是一种OO语言。使用对象存储您的信息,并封装行为。使用多维数组不是合适的解决方案。