我是java新手并且遇到阵列问题。我有一个Fish类和一个Tank类。 Fish类包含两个字段,String名称和int权重。在Tank类中,我必须编写一个方法,将Fish对象添加到数组而不是ArrayList。稍后我必须编写返回特定索引处的Fish Objects的名称和权重的方法,以及返回数组中对象的ArrayList的方法。我已经编写了Fish类但不确定如何将具有名称和重量的对象添加到数组中。任何帮助都会很棒,谢谢。
答案 0 :(得分:2)
你只需要一个这样的数组:
Fish[] fishes = new Fish[size];
然后你需要从Fish
创建新对象并通过其setter设置其属性并添加到数组中:
Fish fish1= new Fish();
.
setting attributes
.
fishes[0]= fish1;
等等。