У меня есть Hit
класс и List<Hit>
, который содержит что-то вроде этого:
{{id=1, list="EU"}, {id=2, list="EU,OF,UN"}}
Как я могу получить несколько составных списков без двойных вхождений?
Я пробовал что-токак это:
Set<String> sourceList = alertHit.stream()
.map(Hit::getList)
.collect(Collectors.toSet());
но я получаю "ЕС, ЕС, ОФ, ООН" в моем sourceList
Set
. Как я могу получить только «ЕС, ОФ, ООН» в моем Set
? Спасибо!