Hallo,
ich habe seit heute in meinem Programm ein sehr merkwürdigen Fehler. Die equals Methode scheint Objekte als gleich zu betrachen, die Objekte völlig verschiedener Klassen sind und daher natürlich auch andere Variablen und Inhalte haben.
Auf einmal funktionieren die ganzen Methoden der ArrayList, wie contains und index of nicht mehr vernünftig und ich habe keine Ahnung, woher dieses Problem kommt da ich weger die equals Methode noch die hashValue Methode irgendwo überschrieben habe.
Kann mir jemand sagen, wie es zu so einem Fehler kommen kann?
Viele Grüße,
Ramin
ich habe seit heute in meinem Programm ein sehr merkwürdigen Fehler. Die equals Methode scheint Objekte als gleich zu betrachen, die Objekte völlig verschiedener Klassen sind und daher natürlich auch andere Variablen und Inhalte haben.
Auf einmal funktionieren die ganzen Methoden der ArrayList, wie contains und index of nicht mehr vernünftig und ich habe keine Ahnung, woher dieses Problem kommt da ich weger die equals Methode noch die hashValue Methode irgendwo überschrieben habe.
Kann mir jemand sagen, wie es zu so einem Fehler kommen kann?
Viele Grüße,
Ramin