// 병렬 처리를 위한 맵 생성
Map<String, Integer> parallelMap = new ConcurrentHashMap<>();
parallelMap.put("apple", 1);
parallelMap.put("banana", 2);
parallelMap.put("cherry", 3);
// 모든 요소에 1을 더한 새로운 맵 생성 (병렬 처리)
Map<String, Integer> parallelMappedMap = parallelMap.entrySet().parallelStream()
.collect(Collectors.toConcurrentMap(Map.Entry::getKey, entry -> entry.getValue() + 1));
'Java' 카테고리의 다른 글
15. Map 요소 집계 (0) | 2023.05.03 |
---|---|
14. Map 요소 탐색 (0) | 2023.05.03 |
12. Map 요소 비교 (0) | 2023.05.03 |
11. Map 요소 변환 (0) | 2023.05.03 |
10. Map 요소 필터링 (0) | 2023.05.03 |
댓글