字符串是存储字符序列的不可变集合。
字符串 lastIndexOf() 方法
lastIndexOf() 方法用于获取子字符串最后一次出现的索引,该子字符串作为参数传递给调用字符串中的方法。
用法:
string_Name.lastIndexOf(search_subString)
参数:该方法接受字符串类型的单个参数。它是要找到其出现的子串。
返回值:它返回一个整数值,它是字符串中子字符串最后一次出现的索引。
范例1:当子串只出现一次时
object MyClass {
def main(args:Array[String]) {
val myString = "includehelp"
println("The string is '" + myString + "'")
val lastIndex = myString.lastIndexOf("help")
println("The last index of 'help' is " + lastIndex )
}
}
输出:
The string is 'includehelp' The last index of 'help' is 7
范例2:当子串出现多次时
object MyClass {
def main(args:Array[String]) {
val myString = "abaabcdfssabsa"
println("The string is '" + myString + "'")
val lastIndex = myString.lastIndexOf("ab")
println("The last index of 'ab' is " + lastIndex )
}
}
输出:
The string is 'abaabcdfssabsa' The last index of 'ab' is 10
范例3:当没有出现子串时
object MyClass {
def main(args:Array[String]) {
val myString = "scala Programming Language"
println("The string is '" + myString + "'")
val lastIndex = myString.lastIndexOf("include")
println("The last index of 'include' is " + lastIndex )
}
}
输出:
The string is 'scala Programming Language' The last index of 'include' is -1
相关用法
- Scala String lastIndexOf(String str, int fromIndex)用法及代码示例
- Scala String lastIndexOf(String str)用法及代码示例
- Scala String lastIndexOf()用法及代码示例
- Scala String compareToIgnoreCase()用法及代码示例
- Scala String replaceFirst()用法及代码示例
- Scala String hashCode()用法及代码示例
- Scala String replace()用法及代码示例
- Scala String regionMatches(int toffset, String other, int offset, int len)用法及代码示例
- Scala String split()用法及代码示例
- Scala String split(String regex, int limit)用法及代码示例
- Scala String startsWith()用法及代码示例
- Scala String matches()用法及代码示例
- Scala String startsWith(String prefix)用法及代码示例
- Scala String toUpperCase()用法及代码示例
- Scala String substring()用法及代码示例
- Scala String toString()用法及代码示例
- Scala String intern()用法及代码示例
- Scala String equalsIgnoreCase()用法及代码示例
- Scala String endsWith()用法及代码示例
- Scala String contentEquals()用法及代码示例
注:本文由纯净天空筛选整理自 Scala String lastIndexof() Method with Example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。