Students tempStudent = new Students();
променете го на
Students tempStudent;
Вие overridding
property of same object
тъй като сте създали tempStudent
outside
цикълът while loop
. Трябва да добавите objects
равен на number of record
в базата данни. Така че създайте tempStudent object
както е по-долу.
използвайте
while (rs.next()) {
tempStudent = new Students();
tempStudent.studentId = rs.getInt("StudentNo");
tempStudent.studentName = rs.getString("StudentName");
tempStudent.studentAge = rs.getInt("StudentAge");
students.add(tempStudent);
size++;
}