FIND
-
Kotlin in Action - LamdaKotlin 2019. 9. 24. 00:37
본 내용은 Kotlin in Action 책을 읽고 공부한 내용을 정리하는 포스팅입니다. 여러 Collection을 다루는 함수를 알아두면 원하는 data에 쉽게 접근할 수 있습니다. Filter : 컬렉션 함수를 이터레이션 하면서 주어진 람다에 각 원소를 넘겨 True를 반환하는 원소만 모은다. val list = listof(1,2,3,4) println(list.filter{it %2 ==0}) //[2,4] 결과는 컬렉션 원소 중에 Boolean값을 반환하는 Predicate로 , true의 조건을 만족하는 원소만으로 이뤄진 새로운 컬렉션이다. Map : 컬렉션의 원소에 주어진 람다를 적용하여 새 컬렉션을 만든다. val list = listof(1,2,3,4) println(list.map{it..