[Java] List 중복 제거.
ITWeb/개발일반 2021. 9. 14. 12:34DictionaryModel 은 String, List<String> 맴버 변수를 가집니다.
이 맴버 변수 중 List<String> 을 모두 펼쳐서 distinct word 목록을 만들려고 합니다.
List<String> flats = new ArrayList<>();
List<String> words = new ArrayList<>();
for (DictionaryModel d : dictionarys ) {
words.addAll(d.getAnalyzed());
}
flats = words.stream().distinct().collect(Collectors.toList());
기억력을 돕기 위해 기록해 봅니다.