반응형
[JAVA] ArrayList(List) 중복데이터 제거 (List, HashSet, TreeSet, Stream)
·
PROGRAMING/JAVA
※ ArrayList(List)의 중복데이터 제거 방법 List의 데이터를 확인하여 중복을 제거 HashSet, TreeSet을 사용하여 중복을 제거 HashSet, TreeSet는 Set 인터페이스를 구현하므로, 요소를 순서에 상관없이 저장하고 중복된 값은 저장하지 않습니다. 차이점은 TreeSet는기본적으로 오름차순으로 데이터를 정렬합니다. 3. Stream의 distinct() 메서드를 사용하여 중복을 제거 [소스코드] import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.TreeSet; import java.util.stream.Collectors; public class ListDi..
반응형