ParallelStream 썸네일형 리스트형 ParallelStream의 결과를 List에 저장 ParallelStream은 Java에서 제공하고 있는 Stream 중 하나로 Collection 속의 데이터를 병렬 처리하기 위해서 사용된다. 최근에 팀에서 ParallelStream을 사용하던 코드에서 이슈가 있었는데, ParallelStream으로 처리된 결과를 List에 저장하여 추가적인 작업으로 후처리하려다가 문제가 발생한 것이다. 간단한 코드로 옮겨보자면 다음과 같은 구조의 코드였다. import java.util.ArrayList; import java.util.List; public class ListTest { public static void main(String[] args) { List numbers = new ArrayList(); for (int i = 0; i < 100000;.. 이전 1 다음