字符串是存儲字符序列的不可變集合。
字符串 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。