Contact: aviboots(AT)netvision.net.il
39,845 questions
51,766 answers
573 users
fun main() { val map = mapOf(1 to "one", 2 to "two", 3 to "three", 4 to "four") val filteredMap = map.filter { (key, value) -> key > 1 && value.startsWith("t") } println(filteredMap) } /* run: {2=two, 3=three} */
fun main() { val map = mapOf(1 to "one", 2 to "two", 3 to "three", 4 to "four") val filteredByKeys = map.filterKeys { it > 2 } println(filteredByKeys) } /* run: {3=three, 4=four} */
fun main() { val map = mapOf(1 to "one", 2 to "two", 3 to "three", 4 to "four") val filteredByValues = map.filterValues { it.contains("o") } println(filteredByValues) } /* run: {1=one, 2=two, 4=four} */