9/13
오늘은 어제에 stream의 reduce 를 배운 것에 이어 Optional reduce를 배울 예정이다.
[ Optional ] , [ orElse ]
일반 stream에는 없고 IntStream에 있는 sum기능
§ stream은 재사용이 안된다 사용할 때마다 재설정 을 해주자!!!
요소 커스텀 집계 Stream, IntStream, LongStream, DoubleStream
기본타입 -> 참조타입
boxed()
참조타입-> 기본타입
mapToInt
이런식으로 변경해가면서 사용하고 싶을때
Stream ( Collect ) 요소수집
collect(Collectors())를 사용하여
list, set , map 으로 원하는 값을 모아줌
toList( ) -> T를 List에 저장
toSet( ) -> T를 Set에 저장
toMap( ) -> 홀수 값을 키로 짝수 값을 벨류로 저장 해준다.
groupingBy
groupingBy메소드는 그룹핑 후 매핑 및 집계를 할 수 있도록 두번째 매개값인 Collector를 얻을수 있도록 하는것 이다.
내일은 11장 execption 을 배울 예정
'중앙정보처리학원 - 수강일지' 카테고리의 다른 글
#중앙정보처리학원-36일차- (0) | 2023.09.15 |
---|---|
#중앙정보처리학원-35일차- (0) | 2023.09.14 |
#중앙정보처리학원-33일차- (0) | 2023.09.12 |
#중앙정보처리학원-32일차- (0) | 2023.09.11 |
#중앙정보처리학원-31일차- (0) | 2023.09.07 |