The indexOf(int ch, int fromIndex) method is same as indexOf() method but here this method starts finding the character from the index we specify.
Method Definition: int indexOf(int ch, int fromIndex)
Return Type: It returns the index of the character specified in the argument.
Example #1:
// Scala program of int indexOf() // method // Creating object object GfG
{ // Main method
def main(args : Array[String])
{
// Applying indexOf method
val result = "Nidhi" .indexOf( 'i' , 2 )
// Displays output
println(result)
}
} |
Output:
4
So, here the first occurrence of ‘i’ is after second index is four So, 4 is returned as output.
Example #2:
// Scala program of int indexOf() // method // Creating object object GfG
{ // Main method
def main(args : Array[String])
{
// Applying indexOf method
val result = "NidhiSingh" .indexOf( 'h' , 4 )
// Displays output
println(result)
}
} |
Output:
9
Here, the first occurrence of ‘h’ after 4th index is 9. So, its returned.