Одной из основных проблем является то, что у вас есть области однострочных и не-одного лайнеров, а также разделение с контрольным статусом (for
, if
, что у вас есть) и конец статута.
Например:
for (...)
{
for (...)
for (...)
{
// a couple pages of code
}
// which for block is ending here? A good text editor will tell you,
// but it's not obvious when you're reading the code
}
Чтобы решить эту проблему, вам нужно зафиксировать заглавные буквы в ваших полях и методах в вашем классе Users
в соответствии с Соглашениями об именах Java . Таким образом, ваш класс модели должен выглядеть следующим образом:
public class Users {
String studentName, rollNumber;
public Users(){}
public Users(String studentName, String rollNumber) {
this.studentName = studentName;
this.rollNumber = rollNumber;
}
public String getStudentName() {
return studentName;
}
public void setStudentName(String studentName) {
this.studentName = studentName;
}
public String getRollNumber() {
return rollNumber;
}
public void setRollNumber(String rollNumber) {
this.rollNumber = rollNumber;
}
}
Удалите старые данные, добавьте новые данные, и все будет работать нормально.