Ofir Bar
02/18/2020, 7:28 PMdata class Dog(val id: Int, val name: String)
val dogs = arrayListOf(Dog(0, "jack"), Dog(1,"Jacky"), Dog(2, "Chan"))
val listOfDogsId = dogs.somecoolmethodhere(it.id) // listOfDogsId = arrayListOf<Int>(0,1,2)
Brian
02/18/2020, 7:30 PMJavier Troconis
02/18/2020, 7:30 PMOfir Bar
02/18/2020, 7:36 PMval listOfDogsId = dogs.map{it.id}
tseisel
02/18/2020, 8:19 PMval listOfDogIds = dogs.map { it.id }
Or val listOfDogIds = dogs.map(Dog::id)
if you prefer function referencesOfir Bar
02/19/2020, 8:15 AM