【发布时间】:2020-03-20 05:14:48
【问题描述】:
public class Patient extends Person {
private String Diagnosis;
private Appointment[] appointment = new Appointment[2];
private int numberofAppointment;
public static int numberOfPatient;
public void DellappointmentAT(int index) {
appointment[index].setAvailable(true);
numberofAppointment--;
}
}
我创建的类有一个对象数组作为数据字段,我有这个方法应该从这个数组中删除一个元素,我想在不改变数组大小的情况下删除元素。
【问题讨论】:
-
有什么问题?
-
普通数组在 Java 中具有固定大小,因此您使用了错误的数据类型来满足此处的要求。为此任务使用
ArrayList。