Być może głupie pytanie, ale przyznam się, że nie mam pojęcia, gdzie je zadać, ani tym bardziej gdzie szukać w google.
Załóżmy, że mam jakikolwiek obiekt z dowolną ilością pól. W tych polach są inne obiekty - zbiór klas tych obiektów jest mi znany (dajmy na początek że to będą String, Integer, Double).
Teraz:
Potrzebuję takiego algorytmu, który dla konkretnych wartości tych pól generowałby mi klucz (np. w postaci String'a, choć może być coś innego). Taki klucz jednoznacznie określałby mi, czy dwa obiekty mają takie same wartości pól.