寻找一种 Kotlin 惯用的方式来建立具有最少元素数量的序列。到目前为止我已经完成了:
fun <T> Sequence<T>.hasMinimum(threshold: Int): Boolean =
take(threshold).toList().size == threshold
Run Code Online (Sandbox Code Playgroud)
有没有更好的办法?
fun <T> Sequence<T>.hasMinimum(threshold: Int) = take(threshold).count() == threshold
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
564 次 |
最近记录: |