Как эффективно сравнить наборы? [Дубликат]

На этот вопрос уже есть ответ здесь:

Какой самый быстрый способ сравнить два набора в Java? 9 ответов

Имеются два набора: как эффективно сравнить их в Java?

(а) сохранить их какLists, сортируйте их и сравнивайте их. (Comparable)(б) сохранить их какSetи сравнитьhashCode из наборов?

фон:

необходимо выполнить много сравнений. Наборы малы (обычно <5 элементов на набор).

Ответы на вопрос(4)

Ваш ответ на вопрос