Мне нужна реализация HashSet, в которой элементы являются парой целых чисел
например. Set s = { {1,2} , {3,4} , {1,4}}
. Здесь множество s имеет 3 элемента.
Этот тип двух ключей HashSet необходим во многих ситуациях, например, в моей базе данных есть отношение, где ключ-кандидат представляет собой комбинацию из двух столбцов.
Есть ли какая-нибудь библиотека, которая уже обеспечивает это?
Если такая реализация недоступна, то вместо того, чтобы реализовывать всю структуру данных с нуля, будет ли проще (и эффективнее?) Расширить реализацию HashSet в Java?