Backend
home
📝

stream 예제 코드 2 - 병렬 스트림

생성일
2025/01/22 10:39
태그
병렬 스트림(parallelStream) 관련 코드 예제
package com.stream1; import java.util.ArrayList; import java.util.List; import java.util.stream.Stream; public class StreamExample { public static void main(String[] args) { List<String> languageList = new ArrayList<>(); languageList.add("Java"); languageList.add("JavaScript"); languageList.add("Python"); languageList.add("C"); // 병렬 스트림 얻기 Stream<String> parallelStream = languageList.parallelStream(); parallelStream.forEach(name -> { System.out.println(name + " : " + Thread.currentThread().getName()); }); System.out.println("==============================================="); // for 문으로 동작시키기 for (String name : languageList) { System.out.println(name + " : " + Thread.currentThread().getName()); } } }
Java
복사