如何将具有多个属性的对象添加到数组中

时间:2014-10-23 19:39:59

标签: java arrays object

我是java新手并且遇到阵列问题。我有一个Fish类和一个Tank类。 Fish类包含两个字段,String名称和int权重。在Tank类中,我必须编写一个方法,将Fish对象添加到数组而不是ArrayList。稍后我必须编写返回特定索引处的Fish Objects的名称和权重的方法,以及返回数组中对象的ArrayList的方法。我已经编写了Fish类但不确定如何将具有名称和重量的对象添加到数组中。任何帮助都会很棒,谢谢。

1 个答案:

答案 0 :(得分:2)

你只需要一个这样的数组:

 Fish[] fishes = new Fish[size];

然后你需要从Fish创建新对象并通过其setter设置其属性并添加到数组中:

Fish fish1= new Fish();
.
setting attributes
.
fishes[0]= fish1;

等等。