Java程序从指定的索引中搜索子字符串

使用该indexOf()方法从给定位置搜索子字符串。

假设以下是我们的字符串。

String myStr = " pqrstuvwxyzpqrst";

在字符串中搜索子字符串“ pqrs”。我们从3开始索引进行搜索。

int begnIndex = 3;
strLastIndex = myStr.indexOf("pqrs", begnIndex);

示例

public class Demo {    public static void main(String[] args) {       String myStr = "pqrstuvwxyzpqrst";       int strLastIndex = 0;       int begnIndex = 3;       System.out.println("String: "+myStr);       strLastIndex = myStr.indexOf("pqrs", begnIndex);       System.out.println("The index of substring pqrs in the string beginning from index "+begnIndex+" = "+strLastIndex);    }}

输出结果

String: pqrstuvwxyzpqrst
The index of substring pqrs in the string beginning from index 3 = 11