map Not Null To
abstract fun <R : Any, C : MutableCollectionWrapper<in R>> mapNotNullTo(destination: C, transform: (T) -> R?): C
将序列中的每个元素应用到指定的转换函数,并将转换后的非空元素添加到指定的 MutableCollectionWrapper 中。
此函数类似于 Kotlin 标准库中的 mapNotNullTo
函数,但它使用 MutableCollectionWrapper
而不是原始的 MutableCollection
。
参考 kotlin.sequences.mapNotNullTo
Return
指定的 MutableCollectionWrapper,其中包含添加的元素。
Parameters
destination
用于存储结果的 MutableCollectionWrapper。
transform
一个函数,用于将每个元素转换为另一个类型。如果转换结果为 null
,则该元素将被跳过。