[Kotlin in Action] 5.2 컬렉션 함수형 API
5.2.1 필수적인 함수: filter와 mapfilter 함수는 컬렉션을 이터레이션하면서 주어진 람다에 각 원소를 넘겨서 람다가 true를 반환하는 원소만 모은다.>>> val list = listOf(1, 2, 3, 4)>>> pritln(list.filter { it % 2 == 0 }) // 짝수만 남는다.[2, 4] map함수는 주어진 람다를 컬렉션의 각 원소에 적용한 결과를 모아서 새 컬렉션을 만든다.>>> val list = listOf(1, 2, 3, 4)>>> println(list.map { it * it }[1, 4, 9, 16] 5.2.2 all, any, count, find: 컬렉션에 술어 사용어떤 사람의 나이가 27살 이하인지 판단하는 술어 함수 canBeInClub27이 있다..
2025. 3. 18.