Interface IntStream
public interface IntStream
extends BaseStream<Integer,IntStream>
순차 및 병렬 집계 연산을 지원하는 기본 자료형 int 요소의 시퀀스입니다.
Method
OptionalDouble average()
해당 IntStream의 평균을 OptionalDouble로 반환합니다.
Stream<Integer> boxed()
해당 IntStream을 Stream<Integer>로 변환합니다.
long count()
해당 IntStream의 요소 수를 반환합니다.
IntStream filter(IntPredicate predicate)
조건 predicate에 맞는 요소로 구성된 IntStream을 반환합니다.
OptionalInt findFirst()
해당 IntStream의 첫 번째 요소를 OptionalInt로 반환합니다.
void forEach(IntConsumer action)
해당 IntStream의 각 요소에 대해 결과를 반환하지 않는 연산 action을 수행합니다.
IntStream map(IntUnaryOperator mapper)
해당 IntStream의 요소에 함수 mapper를 적용한 결과로 구성된 IntStream을 반환합니다.
<U> Stream<U> mapToObj(IntFunction<? extends U> mapper)
해당 IntStream의 요소에 함수 mapper를 적용한 결과로 구성된 Stream<U>을 반환합니다.
Type Parameters:
U - 결과 Stream의 요소 타입
IntStream sorted()
해당 IntStream의 요소를 오름차순으로 정렬한 IntStream을 반환합니다.
'Java > API' 카테고리의 다른 글
[Java API] Class Integer (0) | 2019.03.30 |
---|---|
[Java API] Class StringBuilder (0) | 2019.03.30 |
[Java API] Class Collections (0) | 2019.03.29 |
[Java API] Interface Comparator<T> (0) | 2019.03.29 |
[Java API] Class String (0) | 2019.03.28 |