📌  相关文章
📜  带有示例的 Scala String lastIndexOf(String str) 方法(1)

📅  最后修改于: 2023-12-03 15:39:26.327000             🧑  作者: Mango

Scala String lastIndexOf(String str) 方法

lastIndexOf 方法用于返回给定子字符串在调用该方法的字符串中最后一次出现的索引位置。该函数可接受一个参数,即子字符串,作为搜索关键字。

语法
def lastIndexOf(str: String): Int
参数

str:待查找的子字符串。

返回值

lastIndexOf 方法返回指定子字符串在此字符串中最后一次出现的索引位置。如果在该范围内未找到子字符串,则返回 -1

示例
val str1: String = "hello world, world program"
val str2: String = "world"

val lastIndex: Int = str1.lastIndexOf(str2)
println("LastIndex is: " + lastIndex)

输出:

LastIndex is: 18

在上面的示例中,程序员创建了一个字符串“hello world, world program”,并在其中搜索“world”字符串的最后一个出现点。因此,程序返回值为 18,即“world”字符串最后一次出现的索引位置。

总结

Scala 的 lastIndexOf 方法可用于返回指定子字符串在调用该方法的字符串中最后一次出现的索引位置。该方法接受一个参数,即待查找的子字符串,并且如果在该范围内未找到该子字符串,则返回 -1