[Kotlin] Collection Sequence vs Iterable의 차이
Sequence Sequence란 Kotlin에서 제공하는 기본 Collection으로 Java의 Stream에 대응되는 기능입니다. Sequence는 Iterable과 같은 기능을 제공하고 있지만 복잡한 연산이나 많은 단계의 연산을 수행할때 좀 더 향상된 성능을 제공해줍니다. Sequence vs Iterable 연산 처리 방식 Sequence는 하나의 요소마다 지정한 연산을 모두 적용 Iterable은 요소 전체에 지정한 연산을 모두 적용 Sequence는 연산에 대해 Lazy Evaluation(지연 계산)으로 처리하지만 Iterable은 Eager Evaluation(즉시 계산)으로 처리합니다. Lazy Evaluation (지연 계산) Lazy Evaluation(지연 계산) 이란 결과가 필요한..
Kotlin
2023. 4. 24. 08:00
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- JUnit5
- 클린 아키텍처
- ExitStatus
- Spring
- asSequence
- Stream
- BatchStatus
- datasource
- AWS INDUSTRY WEEK
- GSLB
- mockK
- WrongTypeOfReturnValue
- spring data jpa
- Mockito
- meta-data
- prinicipal
- Spring Batch
- A레코드
- mockito-kotlin
- scenario test
- Parameterized
- IntelliJ
- java
- trailing comma
- Collection
- 시나리오 테스트
- kotlin
- test
- autoconfigure
- assertj
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함