Kotlin – 将List转换为MutableList的最常用的方法
我有一个方法( getContacts
)返回一个列表,我需要将此结果转换为MutableList。 目前我能想到的最好的方法是这样的:
val contacts: MutableList<Contact> = ArrayList(presenter.getContacts())
有没有更习惯的/“少Java”的方式来做到这一点?
考虑使用toMutableList()
函数:
presenter.getContacts().toMutableList()
有toMutableList()
扩展为stdlib类型,可能要转换为一个可变列表: Collection<T>
, Iterable<T>
, Sequence<T>
, CharSequence
, Array<T>
和原始数组。