Szukałem czegoś podobnego do zdolności Java TreeSet do otrzymywania niestandardowego komparatora w czasie tworzenia instancji, więc nie musiałem używać domyślnych kryteriów równości (i kodu skrótu) obiektu.Java HashSet z niestandardowymi kryteriami równości?
Najbliższe, co mogłem wymyślić, to zawinąć moje obiekty do prywatnej klasy niestandardowej, ale to wydaje się być hacky :(To kończy się jako powracający temat podczas programowania, więc zastanawiałem się, czy jest coś, co jest już dostępne dla nam wykorzystać. Może w bibliotekach commons?
Dzięki
Napisałeś HashSet w tytule, ale TreeSet w tekście? Czego chcesz teraz? – AlexWien
Jeśli pojawia się często, to być może możesz rzucić własną? Guava musi martwić się o to, że programiści niewłaściwie używają interfejsów API. –