Java String indexOf example

String’s indexOf method is used to find out index of any character or sub string.

indexOf method can take char or string as argument and also you can provide fromIndex(Index after which you want to use indexOf method) also.

Methods:

public int indexOf(int ch)
returns index of first occurrence of character within String

public int indexOf(int ch,int fromIndex)
returns index of first occurrence of character within String, starting from specific index “fromIndex”

public int indexOf(String)
returns index of first occurrence of substring within String

public int indexOf(int ch,int fromIndex)
returns index of first occurrence of substring within String, starting from specific index “fromIndex”

All indexOf methods return -1 if char or substring is not present in the String

String indexOf Example:

When you run above program, you will get below output:

Related Posts

  • Find and count occurences of substring in String in Java
    02 June

    Find and count occurrences of substring in string in java

    Table of ContentsUsing the indexOf() methodUsing regular expressionUsing split() methodUsing the countMatches() method from Apache Commons library In this post, we will see how to find and count occurrences of substring in string in java. Using the indexOf() method The indexOf() method in java is a specialized function to find the index of the first […]

  • Print double quotes in java
    23 May

    Print double quotes in java

    Table of ContentsPrint double quotes in java using backslash characterPrint double quotes in java using unicode characterPrint double quotes in java by appending double quote character 💡 Outline You can print double quotes in java by escape double quotes using backslash character(\). [crayon-60ce04fd54f7e568781854/] When you print on console using System.out.println, you use double quotes and […]

  • Java Split String by Space
    13 May

    Java split string by space

    Learn about how to split String in java in different ways.

  • Split String by new line in java
    09 May

    How to split String by newline in java

    Learn about how to split String by newline in java

  • 15 April

    How to declare a String array in java

    Learn about how to declare String array in java.

  • Escape double quotes in String in Java
    19 January

    How to escape double quotes in String in java

    Table of ContentsEscape double quotes in javaAdd double quotes to String in javaPrint String with double quotes in java In this post, we will see how to escape double quotes in String in java. There are scenarios where you need to escape double quotes already present in the String. This generally happens while dealing with […]

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our newletter

Get quality tutorials to your inbox. Subscribe now.