0
我想从另一个项目列表中的字段创建项目列表。如何创建需要循环访问另一个列表的字段的不可变列表
private var destinies: MutableList<String> = ArrayList()
fun createDestinies(sources: List<Source>) {
for (source in sources) {
destinies.add(source.endpoint)
}
}
为了做到这一点,我需要将我的命运定义为MutableList,以便我可以“添加”它。但我只需要一次“添加”循环。
有没有办法让我这样做,而不需要一个MutableList? (即我喜欢的不可变列表,因为它并不需要之后,要改变)