Hallo!
Ich habe ein paar Personen Objekte serialisiert beim Iterieren möchte ich vergleichen, ob eines dieser Personenobjekte ein Studentenobjekt ist und dann die Attribute des Studenten ausgeben.
Es funzt nicht, da student nicht initialisiert wurde. Muss ich das denn initialisieren. Ich möchte doch lediglich die beiden Objekt miteinander vergleichen?!
Ich habe ein paar Personen Objekte serialisiert beim Iterieren möchte ich vergleichen, ob eines dieser Personenobjekte ein Studentenobjekt ist und dann die Attribute des Studenten ausgeben.
Code:
public boolean checkMatrikelnumber(String number) {
ListIterator it = list.listIterator();
Person person;
Student student;
boolean rueckgabe =false;
while(it.hasNext()) {
person=(Person)it.next();
if(person.equals(student)) {
if(number.equals((student.getMatrikelnummer()))) {
rueckgabe=true;
}
}
}
return rueckgabe;
}
Es funzt nicht, da student nicht initialisiert wurde. Muss ich das denn initialisieren. Ich möchte doch lediglich die beiden Objekt miteinander vergleichen?!