一、列举部分Java 实例 - 查找字符串最后一次出现的位置。
1. int lastIndexOf(int ch)
返回指定字符在此字符串中最后一次出现处的索引。
2.int lastIndexOf(int ch, int fromIndex)
返回指定字符在此字符串中最后一次出现处的索引,从指定的索引处开始进行反向搜索。
3.int lastIndexOf(String str)
返回指定子字符串在此字符串中最右边出现处的索引。
4.int lastIndexOf(String str, int fromIndex)
返回指定子字符串在此字符串中最后一次出现处的索引,从指定的索引开始反向搜索。
以下实例中我们通过字符串函数 strOrig.lastIndexOf(Stringname)
来查找子字符串 Stringname 在 strOrig 出现的位置:
package com.lfh.stringinstance;
public class SearchlastString {
public static void main(String[] args) {
String strOrig = "Hello world ,Hello Runoob";//声明一个字符串变量
int lastIndex = strOrig.lastIndexOf("Runoob");
if ( lastIndex == -1 ) {
System.out.println("没有找到字符串 Runoob");
} else {
System.out.println("Runoob 字符串最后出现的位置: "+lastIndex);
}
}
}
1. int lastIndexOf(int ch)
返回指定字符在此字符串中最后一次出现处的索引。
2.int lastIndexOf(int ch, int fromIndex)
返回指定字符在此字符串中最后一次出现处的索引,从指定的索引处开始进行反向搜索。
3.int lastIndexOf(String str)
返回指定子字符串在此字符串中最右边出现处的索引。
4.int lastIndexOf(String str, int fromIndex)
返回指定子字符串在此字符串中最后一次出现处的索引,从指定的索引开始反向搜索。
以下实例中我们通过字符串函数 strOrig.lastIndexOf(Stringname)
来查找子字符串 Stringname 在 strOrig 出现的位置:
package com.lfh.stringinstance;
public class SearchlastString {
public static void main(String[] args) {
String strOrig = "Hello world ,Hello Runoob";//声明一个字符串变量
int lastIndex = strOrig.lastIndexOf("Runoob");
if ( lastIndex == -1 ) {
System.out.println("没有找到字符串 Runoob");
} else {
System.out.println("Runoob 字符串最后出现的位置: "+lastIndex);
}
}
}