如何获取gson对象的索引?

nszi6y05  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(194)

我需要获取包含成员fileName =“Andres”的数组的索引

data class File(var fileName: String, var _id : String? = null)
data class Files(val files: Array<File>)

val miObjetG = Gson().fromJson(response_files, Files::class.java)
var indice = miObjetG.files.filterIndexed { index, file -> file.fileName == "Andres"}
ncgqoxb0

ncgqoxb01#

我认为indexOfFirst是您正在寻找的:

val index = miObjetG.files.indexOfFirst{ it.fileName == "Andres" }

相关问题