【发布时间】:2018-08-10 00:42:17
【问题描述】:
有一个数据列表
val list: List<Data>
并且想要将它的浅拷贝复制到一个新列表中。
在 kotlin 中有几种方法可以做到这一点,想知道在哪种情况下应该使用哪一种?
list?.filter 与mutableListOf 相似,但listOf 似乎不同。
有人建议吗?
val copyData = list?.filter{true}
copyData = mutableListOf(list)
copyData = listOf(list)
【问题讨论】: