728x90
반응형
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<String> list = Arrays.asList("A", "B", "C", "A"); // 중복 제거
List<String> newList = list.stream().distinct().collect(Collectors.toList()); // 결과 출력
System.out.println(newList);
}
}
// 결과 : [A, B, C]
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
[Java] Stream reduce 사용법 및 예제 (0) | 2022.11.04 |
---|---|
[Java] Stream 마지막 요소 가져오기 (0) | 2022.11.03 |
[Java] length / length() / size() 사용법 및 차이 (0) | 2022.09.21 |
[Java] CMD에서 java 실행하기 (0) | 2022.09.15 |
[Java] 자바 환경 변수 설정 (windows11) (0) | 2022.09.07 |