스트림은 '지연연산'을 한다. 지연연산이란 중간연산들이 아무리 많아도 최종 연산 코드가 나올 때까지 아무것도 하지 않는 것이다.val strings = listOf("apple", "banana", "cherry")val result = strings.asSequence() .filter { it.length > 5 } // 필터가 적용된 값을 지연 처리 = 아직 아무 연산도 하지 않음. .map { it.toUpperCase() } // 결과를 지연 처리 = 아직 아무 연산도 하지 않음. .toList() // 최종 연산. 최종연산이 등장했으니 실제로 연산을 시작한다. 스트림은 파이프라인이다.스트림 생성, 중간연산, 최종연산들을 연결하는 파이프라인..