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

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

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

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

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

фон:

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

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

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