lastindexof方法
lastIndexOf方法是Java中String类的一个方法,用于查找一个子字符串在另一个字符串中最后一次出现的位置。该方法的语法如下:
public int lastIndexOf(String str)
其中,str为要查找的子字符串,该方法返回值为该子字符串在调用该方法的字符串中最后出现的位置的索引。如果没有找到该子字符串,则返回-1。
示例:
String str = "Hello world";
int index = str.lastIndexOf("o");
System.out.println(index); // 输出7
在上述示例中,lastIndexOf方法返回的是字符"o"在字符串"Hello world"中最后一次出现的位置的索引,即7。
lastIndexOf方法
lastIndexOf方法是用于查找字符串中最后一个出现指定字符或子字符串的位置。它的语法如下:
string.lastIndexOf(searchValue[, fromIndex])
其中,searchValue
是要查找的字符或子字符串,fromIndex
是可选参数,表示从哪个位置开始查找,其默认值为字符串的末尾。
该方法返回最后一个匹配项的索引,如果没有找到匹配项则返回-1。下面是一个示例:
var str = "hello world";
var lastIndex = str.lastIndexOf("o");
console.log(lastIndex); // 输出 7
在上面的例子中,lastIndexOf
方法返回了字符串中最后一个字母"o"的位置7。
java lastindexof方法
Java中的lastIndexOf方法是在字符串中查找最后一次出现指定字符或字符串的位置。语法如下:
int lastIndexOf(int ch) int lastIndexOf(int ch, int fromIndex) int lastIndexOf(String str) int lastIndexOf(String str, int fromIndex)
其中第一个参数是要查找的字符或字符串,第二个参数(可选)是查找的起始位置。如果查找到,则返回最后一次出现该字符或字符串的位置,否则返回-1。
例如:
String str = "Hello World"; int index = str.lastIndexOf("l"); //index = 9
str = "Hello World"; index = str.lastIndexOf("l", 5); //index = 3
相关推荐














