我来了这个
public boolean addPerson(Person p1) {
people[index] = p1;
return true;
}
此方法应该将人员添加到我的人员数组中,如果成功则返回true,如果无法添加则返回false。我试着这样写:
return people[index] = p1;
但这条线不起作用。我怎样才能实现这种方法并使其尽可能简单?
答案 0 :(得分:0)
我做到了,应该使用for循环来检查索引是否为空或不是这样:
public boolean addPerson(People person)
{
int index = 0;
boolean success = false;
for (Person position : p1)
{
if(position==null)
{
//empty
people[index] = person;
success = true;
}
index++;
}
return success;
}