JAVA

[JAVA] Stream으로 List 중복 제거

오선지♬ 2024. 11. 17. 16:55
728x90
반응형

Stream의 distinct()메서드를 사용하면 간단하게 간단한 제거가 가능합니다.

import java.util.*;
import java.util.stream.*;

public class RemoveDuplicatesExample {
    public static void main(String[] args) {
        List<String> list = Arrays.asList("apple", "banana", "apple", "orange");

        // Stream으로 중복 제거
        List<String> uniqueList = list.stream()
                                      .distinct()
                                      .collect(Collectors.toList());

        System.out.println(uniqueList);
    }
}
728x90
반응형