Kotlin 在数组中查找字符串并返回其索引

Kotlin 在数组中查找字符串并返回其索引,kotlin,Kotlin,是否有一种方法可以搜索字符串数组并在找到它时返回其索引。当然,我可以迭代数组并自己执行搜索。但我想知道是否有一种更有效的方法。Kotlin具有“contains”方法,但该方法返回布尔值。我想要索引位置。如果需要查找特定字符串的索引,那么应该使用indexOf()方法。例如 val index = listOf("a","b","c").indexOf("a") 如果没有找到字符串,它将返回-1。如果需要找到特定字符串的索引,则应使用indexOf()方法。例如 val index = lis

是否有一种方法可以搜索字符串数组并在找到它时返回其索引。当然,我可以迭代数组并自己执行搜索。但我想知道是否有一种更有效的方法。Kotlin具有“contains”方法,但该方法返回布尔值。我想要索引位置。

如果需要查找特定字符串的索引,那么应该使用
indexOf()
方法。例如

val index = listOf("a","b","c").indexOf("a")

如果没有找到字符串,它将返回-1。

如果需要找到特定字符串的索引,则应使用
indexOf()
方法。例如

val index = listOf("a","b","c").indexOf("a")
如果没有找到字符串,它将返回-1