Java Data Type How to - Search forwards from a given position in a String








Question

We would like to know how to search forwards from a given position in a String.

Answer

public class MainClass{
//from   w  w  w  . j a v  a2  s . c o  m
  public static void main(String[] arg){
    String str = "abcdea";
    int startIndex = 3;
    
    int index = 0;        
    index = str.indexOf('a', startIndex);         

    System.out.println(index);
  }

}

The code above generates the following result.