반응형
associateBy
-
18강. 코틀린에서 컬렉션을 함수형으로 다루는 방법BackEnd/Kotlin 2024. 4. 14. 08:00
filter와 map 다양한 컬렉션 처리 기능 groupBy / associateBy flatten / flatMap filter와 map fun main() { val fruits = listOf( Fruit("사과", 1_000), Fruit("사과", 1_200), Fruit("사과", 1_200), Fruit("사과", 1_500), Fruit("바나나", 3_000), Fruit("바나나", 3_200), Fruit("바나나", 2_500), Fruit("수박", 10_000), ) val apples = fruits.filter { fruit -> fruit.name == "사과" } // filter 에서 인덱스가 필요하다면 filterIndexed 사용합니다. val apples2 = fr..