Hallo!
Hatte hier einen Post gesendet: http://www.java-forum.org/de/viewtopic.php?p=140077#140077. Dummerweise wurde mein Post gesperrt. Habe ich etwas verpasst - ist eine neue Regelung eingetretten in diesem Forum??? Darf ich etwa keine blöden Fragen mehr stellen? Wenn man meine Posts sperrt, so sagt mir doch bitte bescheid, da es so nicht sein kann!! Nochmal zum Problem. Nun habe ich herausgefunden, dass "==" und equals sich drastisch von einander unterscheiden. Bleibt aber noch eine Frage. Wie kann ich überprüfen, ob mein Objekt auch tatsächlich gelöscht wurde:
Habe versucht die Referenz auf null abzufragen, aber weiß nicht, ob das etwas bringt...
Hatte hier einen Post gesendet: http://www.java-forum.org/de/viewtopic.php?p=140077#140077. Dummerweise wurde mein Post gesperrt. Habe ich etwas verpasst - ist eine neue Regelung eingetretten in diesem Forum??? Darf ich etwa keine blöden Fragen mehr stellen? Wenn man meine Posts sperrt, so sagt mir doch bitte bescheid, da es so nicht sein kann!! Nochmal zum Problem. Nun habe ich herausgefunden, dass "==" und equals sich drastisch von einander unterscheiden. Bleibt aber noch eine Frage. Wie kann ich überprüfen, ob mein Objekt auch tatsächlich gelöscht wurde:
Code:
public void removePerson(String id)
{
Person person;
try
{
for(ListIterator it = verw.listIterator();it.hasNext();)
{
person=(Person)it.next();
if(person.getPersonennummer().equals(id))
{
System.out.println("Löschen von "+person.getName()+", "+person.getVorname()+"...");
verw.remove(person);
if(person.equals(null))
{
System.out.println("erfolgreich.");
}
else {
System.out.println("gescheitert.");
}
}
}
}
catch(Exception e){
System.out.println(e);
}
}
Habe versucht die Referenz auf null abzufragen, aber weiß nicht, ob das etwas bringt...