Предполагая, что у меня есть некоторая коллекция, как я могу вернуть только те значения, которые появляются ровно один раз? Я не хочу сводить повторяющиеся значения к одной записи, я хочу их полностью исключить — они не подходят для моего варианта использования.
В качестве примера можно привести список, содержащий 1, 2, 3, 1, 4, 3, 5, 1 должны возвращать только 2, 4, 5. Я мог бы просмотреть список, подсчитать элементы, а затем удалить все, что появляется более одного раза, но мне интересно, есть ли решение .stream(), которое мне не хватает.
Подробнее здесь: https://stackoverflow.com/questions/787 ... s-of-dupli
Возвращайте только уникальные значения из коллекции, удаляя все повторения. ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение