Set
Коротко: Интерфейс коллекций для коллекций без повторов — каждый элемент может содержаться не более одного раза.
Подробнее: Повторное добавление уже имеющегося элемента не меняет Set (ошибки нет, но и второй записи нет). Конкретные реализации HashSet…
Подробности
Set<String> names = new HashSet<>(