基本的に、学生をクラスリストに追加したいと考えています。次のコードがあると仮定します
public class ClassList {
//Constructor methods...
private Student [] studList = new Student [20];
public boolean addStudent (Student newStudent)
{
studList[14] = newStudent;
}
}
スタッドリスト [14] は、newStudent オブジェクトへの参照を追加するか、そのオブジェクトをスタッドリスト [14] 学生オブジェクトにコピーしますか?
私が理解している限り、メソッドaddStudent()が2回目に呼び出されると、newStudentオブジェクトは削除されます。それでは、studList[14] は null を指しますか? コードの実行中ずっと stdList[14] を保持したい場合はどうすればよいですか?
わかりにくい場合は申し訳ありませんが、クエリを簡単に説明する方法がわかりません...