Kotlin 列出对象来列出 Id

问题描述 投票:0回答:2

我有一个人类对象列表。我需要获取它的 id 列表。我这样做。我可以做得更简单吗?看起来不太好

  val idsList = ArrayList<Int>()
humansList.forEach{idsList.add(it.id)}
list kotlin object foreach entity
2个回答
10
投票

您可以简单地将 map id 从

humanList
映射到
idsList

val idsList = humalList.map { it.id }

0
投票

我是 kotlin 新手,所以我不明白为什么接受的答案对我不起作用

我使用了以下代码:

val idsList = (0..humalList.size).toList()
© www.soinside.com 2019 - 2024. All rights reserved.