文件名称:kollection:Kotlin的不可变集合库和其他实用程序
文件大小:172KB
文件格式:ZIP
更新时间:2024-05-20 02:42:51
Kotlin
千变万化 另一个Kotlin收藏库和其他实用程序 用法 对于gradle用户 将以下行添加到build.gradle: dependencies { compile " com.github.kmizu:kollection:0.4 " } 例子 懒惰 懒惰 馆藏 清单 KList是基于缺点的列表。 它提供了hd头访问和hd尾的访问。 将新元素插入KList的前面只需要花费恒定的时间。 请注意,将新元素追加到KList的末尾需要花费线性时间 KStream KStream就像一个KList看似。 但这与KList的不同之处在于,对KStream的尾部进行了延迟计算。 因此, KStream可以表示一个无限流。 例如, ones是一个无限流,仅由1组成,如下所示: val ones : KStream < Int> = 1 cons { ones } 选件 KOption