Код A и Код B могут хорошо работать, но я думаю, что это не очень хороший способ в Котлине, есть ли элегантный способ сделать это?Спасибо!
Код A
private fun getIndexByIntent(data: Intent): Int{
var index=-1
var id=getIDByIntent(data)
for (aIndex in mListBackupItem.indices){
if (mListBackupItem[aIndex]._id==id){
index=aIndex
}
}
return index
}
Код B
private fun getIndexByIntent(data: Intent): Int{
var index=-1
var id=getIDByIntent(data)
for (aIndex in mListBackupItem.indices){
if (mListBackupItem[aIndex]._id==id){
return aIndex
}
}
return index
}