Bonjour,
j'ai pas bien compris le fonctionnement de ces deux méthodes indexOf() et lastIndexOf() ..quelqu'un peut me les expliquer le plus simplement possible ....
Merci d'avance pour tout vos réponses
A+
Bonjour,
j'ai pas bien compris le fonctionnement de ces deux méthodes indexOf() et lastIndexOf() ..quelqu'un peut me les expliquer le plus simplement possible ....
Merci d'avance pour tout vos réponses
A+
Ces méthodes s'appliquent sur une chaîne de caractère. indexOf() retourne l'indice de début de la première occurrence d'une sous-chaîne dans la chaîne de base. Par exemple :
Le résultat sera 1 car "b" est situé à la deuxième position dans "abcde" (on commence à compter à partir de 0).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 String chaine = "abcde"; System.out.println(s.indexOf("b"));
Pour lastIndexOf(), c'est le même chose sauf que ca retourne l'index de la dernière occurrence de la sous chaîne.
Cela dit n'oublie pas que tu peux te référer à l'API java pour obtenir les informations dont tu as besoin sur une methode ou une classe particulière (par exemple pour String : http://download.oracle.com/javase/1....ng/String.html). Tu peux aussi tester la méthode sur des petits exemples et afficher le résultat pour essayer de comprendre son fonctionnement![]()
Partager