Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
Set<String> once = new HashSet<>(); Set<String> duplicates = new HashSet<>(); list.stream().forEach(s -> { if (!duplicates.contains(s)) { if (once.contains(s)) { once.remove(s); duplicates.add(s); } else { once.add(s); } } });