자바 Stream API에서 map 사용은 익숙하지만 flatMap은 조금 생소한 상황이다.
flatMap을 스트림 평면화로 설명해준다. 설명만으로 이해가 어렵기에 코드로 보는걸로
1차 배열
2차 배열
중복 구조로 되어있는 리스트를 하나의 스트림 처럼 다룰 수 있다.
'개발 > JAVA' 카테고리의 다른 글
@EqualsAndHashCode에 대한 정리 (0) | 2023.09.21 |
---|---|
DTO에서 @Setter쓰는 것에 대한 주저리[1] (0) | 2023.09.17 |
모던 자바 인 액션 스터디 (0) | 2022.10.13 |
@NoArgsConstructor(access = PROTECTED)에 관하여 (0) | 2022.09.12 |
ModelMapper와 친해지기 (0) | 2022.07.14 |