Сравнение производительности и распределения памяти между списком и набором

Я хочу узнать сравнение между List и Set с точки зрения производительности, распределения памяти и удобства использования.

Если у меня нет каких-либо требований по сохранению уникальности в списке объектов, также не требуется поддерживать порядок вставки, могу ли я использовать ArrayList и SortedSet / HashSet взаимозаменяемо? Будет ли хорошо использовать класс Collections вместо списка / набора?

Постскриптум У меня также нет необходимости перечислять или устанавливать конкретные функции, предоставляемые Java. Я использую List / Set вместо Array только потому, что они могут динамически расти без дополнительных усилий программирования.

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

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