[Java] List 중복 제거 방법
2022. 11. 24. 20:10
프로그래밍/JAVA
List 중복 제거 방법 Java에서 List는 중복된 데이터를 가질 수 있음 set 이용하기 Set은 중복을 허용하지 않는 객체임 따라서, List를 Set으로 변경하면 자연스럽게 중복이 제거됨 import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; public class RemoveListDuplication { public static void main(String[] args) { // List 준비 List list = Arrays.asList("A", "B", "C", "A"); // List를 Set으로 변경 Set set = ..
[Java] List 중복 제거
2022. 10. 31. 20:24
프로그래밍/JAVA
Stream의 distinct()를 이용한 list 중복 제거 👉 list.stream().distinct().collect(Collectors.toList()); import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; public class RemoveListDuplication { public static void main(String[] args) { // List 준비 List list = Arrays.asList("A", "B", "C", "A"); // 중복 제거 List newList = list.stream().distinct().collect(Collectors.toList()); // 결과 출..