Kri*_*nov 0 java arrays android kotlin
我有清单:
var skillsList: MutableList<ComplexModel> = mutableListOf()
Run Code Online (Sandbox Code Playgroud)
ComplexModel 包含(名称、标题、开始日期、摘要)
我想找到更好的方法从SkillList创建新的 MutableList但新列表必须从第一个开始只获取 Name 和 Title。目前我正在使用这个解决方案,但我想知道是否有更好的方法来实现这一点。
val newArray: MutableList<SkillModel> = mutableListOf()
for (skill in skillsList) {
newArray.add(SkillModel(name = skill.name, title = skill.title))
}
Run Code Online (Sandbox Code Playgroud)
var skills: List<SkillModel> = skillsList.map { SkillModel(it.name,it.title) }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
398 次 |
最近记录: |