[Java] 스트림 처리 연산 5 - 리듀싱
스트림 처리 연산 리듀싱이란? .reduce란? 리듀싱 연산에 초기값이 없는 경우는 어떻게 처리하는가? 리듀싱 연산으로 요소의 합, 최댓값, 최솟값을 계산하는 방법은 무엇인가? reduce 병렬화란?
스트림 처리 연산 리듀싱이란? .reduce란? 리듀싱 연산에 초기값이 없는 경우는 어떻게 처리하는가? 리듀싱 연산으로 요소의 합, 최댓값, 최솟값을 계산하는 방법은 무엇인가? reduce 병렬화란?
상태 없는 연산과 상태 있는 연산의 차이점은?
기본형 특화 스트림이란? 숫자 스트림 mapToInt란? 객체 스트림으로 매핑하는 boxed란? 기본값 문제를 해결하기 위한 OptionalInt란?
자바에서 숫자 범위를 스트림으로 표현하는 방법은? range와 rangeClosed의 차이는?
스트림을 만드는 방법에는 어떤 것들이 있는가? 값으로 스트림을 만드는 방법은? 빈 스트림을 만드는 방법은? null이 도리 수 있는 객체로 스트림을 만드는 방법은? 배열로 스트림을 만드는 방법은? 파일로 스트림을 만드는 방법은? 함수로 무한 스트림을 만드는 방법은?