Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Java

Méthode Java String indexOf() avec sous-chaîne et exemples

Qu'est-ce que la méthode indexOf() en Java ?

Méthode indexOf() est utilisé pour obtenir l'index de la première occurrence d'un critère spécifié dans les paramètres de la méthode IndexOf.

Un scénario courant peut être lorsqu'un administrateur système souhaite trouver l'index du caractère "@" de l'identifiant de messagerie d'un client, puis souhaite obtenir la sous-chaîne restante. Dans cette situation, la méthode IndexOf peut être utilisée.

Syntaxe de la chaîne Java indexOf()

La syntaxe de la méthode Java String indexOf() est :

public int indexOf(int cha)

Paramètres Java indexOf()

Vous trouverez ci-dessous les paramètres de chaîne Java indexOf() :

car – Utilisé pour représenter une valeur de caractère unique

chaîne – Utilisé pour représenter la chaîne à rechercher

à partir de l'index – Utilisé pour représenter la position d'index à partir de laquelle lancer la recherche

Valeur de retour de la chaîne Java indexOf()

Cette méthode Java String indexOf() renvoie l'index dans cette chaîne de la première occurrence du caractère spécifié. Elle renvoie -1 si le caractère n'existe pas.

La méthode Java String IndexOf a quatre surcharges. Toutes les surcharges renvoient une valeur de type entier, représentant l'index renvoyé. Ces surcharges diffèrent par le type et le nombre de paramètres qu'elles acceptent.

IndexOf(char b)

Cette méthode retourne l'index du caractère 'b' passé en paramètre. Si ce caractère n'est pas disponible dans la chaîne, l'index renvoyé serait -1.

IndexOf(char c, int startindex)

La méthode donnée renverrait l'index de la première occurrence du caractère 'c' après l'index entier passé comme deuxième paramètre "startindex". Toutes les occurrences du caractère "c" avant l'index entier "startindex" seraient ignorées.

IndexOf(String substring)

La méthode indexOf() de la sous-chaîne Java ci-dessus renvoie l'index du premier caractère de la sous-chaîne qui lui est transmise en tant que paramètre. Si cette sous-chaîne n'est pas disponible dans la chaîne, l'index renvoyé serait -1.

IndexOf(String substring, int startindex)

Cette méthode indexOf() de la sous-chaîne Java renvoie l'index du premier caractère de la sous-chaîne passée en premier paramètre, après la valeur d'index "startindex". Si la sous-chaîne commence à partir de la valeur entière transmise de "startindex", cette sous-chaîne sera ignorée.

Exemple de méthode Java String indexOf()

public class Sample_String {
    public static void main(String args[]) {

        String str_Sample = "This is Index of Example";
        //Character at position
        System.out.println("Index of character 'x': " + str_Sample.indexOf('x'));
        //Character at position after given index value
        System.out.println("Index of character 's' after 3 index: " + str_Sample.indexOf('s', 3));
        //Give index position for the given substring
        System.out.println("Index of substring 'is': " + str_Sample.indexOf("is"));
        //Give index position for the given substring and start index
        System.out.println("Index of substring 'is' form index:" + str_Sample.indexOf("is", 5));
    }
}

Sortie :

Index du caractère 'x' :12
Index du caractère 's' après l'index 3 :3
Index de la sous-chaîne 'is' :2
Index de la sous-chaîne 'is' forme index :5


Java

  1. Chaînes Java
  2. Chaînes d'énumération Java
  3. Types d'annotations Java
  4. Méthode String Length () en Java:comment trouver avec l'exemple
  5. Méthode Java String charAt() avec exemple
  6. Méthode Java String compareTo () :comment utiliser des exemples
  7. Méthode Java String contains() | Vérifier la sous-chaîne avec l'exemple
  8. Méthode Java String endsWith () avec exemple
  9. Méthode Java String replace(), replaceAll() et replaceFirst()