Hallo,
bei meinem Studium soll ich eine Methode hashCode() implementieren welche zu einem Objekt des Typs Object einen Integerwert zurückliefert. Problem dabei ist: das ganze soll generisch sein, also für alle Typen die von Objects erben funktionieren.
Wie kann ich da rangehen? Hat da jemand ne Idee?
Danke schonmal.
PS: Ich weis, dass jedes Object automatisch eine hashCode() Methode hat, ich soll die aber selber implementieren.
PPS: Ich dachte schon an die ID des Objektes aber das würde ja nicht gehen oder? ich meine wenn ich zwei Objekte habe, welche den gleichen Inhalt haben müssen diese doch nicht zwangsläufig die gleiche ID haben oder?
bei meinem Studium soll ich eine Methode hashCode() implementieren welche zu einem Objekt des Typs Object einen Integerwert zurückliefert. Problem dabei ist: das ganze soll generisch sein, also für alle Typen die von Objects erben funktionieren.
Wie kann ich da rangehen? Hat da jemand ne Idee?
Danke schonmal.
PS: Ich weis, dass jedes Object automatisch eine hashCode() Methode hat, ich soll die aber selber implementieren.
PPS: Ich dachte schon an die ID des Objektes aber das würde ja nicht gehen oder? ich meine wenn ich zwei Objekte habe, welche den gleichen Inhalt haben müssen diese doch nicht zwangsläufig die gleiche ID haben oder?