K.O*_*.Os 18 functional-programming kotlin
我有一个列表,例如:
val list = listOf("orange", "apple", "apple", "banana", "water", "bread", "banana")
Run Code Online (Sandbox Code Playgroud)
如何检查苹果在此列表中重复的次数?
sol*_*4me 53
查找列表中所有重复值的一种方法是使用groupingBy然后过滤值> 1.例如
val list = listOf("orange", "apple", "apple", "banana", "water", "bread", "banana")
println(list.groupingBy { it }.eachCount().filter { it.value > 1 })
产量
{apple=2, banana=2}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7466 次 |
| 最近记录: |