Как удалить повторяющиеся элементы из Set?
У меня есть Set c словами, например:
{
"hello",
"what",
"is",
"Is",
"b",
"B"
};
Вопрос как мне удалить повторяющиеся элементы?
Чтобы в Set у меня было { "hello", "what", "is", "b" }.
Ответы (1 шт):
Автор решения: azlov
→ Ссылка
Set хранит только уникальные значения, поэтому после того, как вы приведете все элементы к нижнему регистру (например), одинаковых значений не будет:
set = set.stream().map(String::toLowerCase).collect(Collectors.toSet());