0
У меня возникла проблема с введением элемента входа в мою библиотечную систему. Это код, который у меня есть для Вот мой код для основной системы.Ошибка входа в систему
case 1:
String StudentUser;
System.out.println("\nEnter Student ID: ");
StudentUser = br.readLine();
for (StudentSignUp: memberList)
{
if (StudentSignUp.getStudentId().equals()){
newMember();
break;
}else
{
system.exit(0);
}
}
Вот код класса члена ...
public class Member
{
private List<StudentSignUp> memberList;
public Member()
{
memberList = new ArrayList<StudentSignUp>();
}
public void newMember(StudentSignUp student)
{
memberList.add(student);
}
public String toString()
{
String totalmem = "\n ";
for (int i=0; i<memberList.size(); i++)
{
StudentSignUp b = memberList.get(i);
totalmem = totalmem + b.toString();
}
return totalmem;
}
}
Вот мой код StudentSignUp класса ...
public class StudentSignUp implements Serializable
{
// instance variables - replace the example below with your own
private int libraryNumber;
private String StudentID;
private String Username;
private String FullName;
private String Address;
private String email;
private String PhoneNumber;
/**
* Add the required feilds to become a member.
*/
public StudentSignUp(int libraryNumber,String FullName, String
StudentID, String Username, String Address, String email, String
strong textPhoneNumber)
{
this.FullName = FullName;
this.StudentID = StudentID;
this.libraryNumber = libraryNumber;
this.Username = Username;
this.Address = Address;
this.email = email;
this.PhoneNumber = PhoneNumber;
}
public String toString()
{
return "\nFullName: " +FullName + "\nStudentID: " +StudentID +
"\nLibrary Number: " +libraryNumber + "\nUsername: " +Username +
"\nAddresss:
" +Address + "\nE-mail: " +email + "\nPhone Number: " +PhoneNumber;
}
public String getStudentId()
{
return StudentID;
}
}
И в чем проблема? –
Я не могу войти в систему, чтобы работать. –
@JohnMackinnon. Какую регистрацию вы имеете в виду? Ваш код неполный; постарайтесь предоставить кратчайший фрагмент кода, который фактически компилируется, запускается; затем укажите, какая часть этого не работает, как вы ожидали. Боковой вопрос: что означает 'StudentSignUp.getStudentId(). Equals()' должен делать? – GhostCat