【发布时间】:2017-05-26 14:43:36
【问题描述】:
我有以下对象:
public class Person {
private String id;
private Score[] scores;
public Person() {
}
//getters and setters etc
}
我想创建一个方法,将另一个对象添加到分数array。
我打算这样做如下:
public void addScore(Score score){
scores[0] = score;
}
这是最好的方法吗?
【问题讨论】:
-
你也必须更新索引...另外,我更喜欢
List。 -
对于这样的需求,最好使用一些 List 对象而不是 Array。如果 Array 是必须的,那么您需要正确管理它的创建、当前长度等。