코틀린[Kotlin]
코틀린[Kotlin] 컬렉션 API : filter, map, all, any, count, find(firstOrNull)
filter 함수 filter 함수는 컬렉션을 반복하면서 주어진 람다식에서 조건에 맞는(true로 반환되는) 원소만 모아주는 함수입니다. filter함수를 사용한 결과는 입력 컬렉션의 원소들 중에서 조건에 맞는 원소들만으로 이루어진 새로운 컬렉션이 반환됩니다. 단, 입력 컬렉션에 영향을 주지는 않습니다. 아래의 예시들은 각각 입력 컬렉션에서 짝수만 출력하도록 filter를 사용한 것과 입력 컬렉션에서 5보다 작거나 같은 수들만 출력하도록 filter를 사용한 것입니다. fun main(){ val test = listOf(1, 2, 3, 4, 5, 6) // 입력 컬렉션(test) 중 짝수인 원소들만 출력 println(test.filter { it % 2 == 0 }) // [2, 4, 6] 출력 //..
2022. 2. 21. 02:02
최근댓글