【发布时间】:2019-06-12 14:52:59
【问题描述】:
我刚开始学习如何在 Kotlin 中进行开发已经有一段时间了。 我正在处理这件事,我正在尝试将列表解析为另一种类型的列表。基本上它们是相同的东西,但名称不同。但是,当我尝试使用从函数中作为参数给出的列表中获得的数据填充新列表时,列表只会填充第一个对象。
这是我的功能:
fun convertRoomClass(course: List<Course>) : List<Courses> {
lateinit var list : List<Courses>
course.forEach {
val id = it.pathID
val name = it.pathName
val desc = it.pathDescription
val crs : Courses = Courses(id, name!!, desc!!)
list = listOf(crs)
}
return list
}
【问题讨论】:
标签: android list for-loop kotlin