substring |
Sous chaine de caractères |
---|---|
Java | java.lang |
String |
Syntaxe
String objet.substring(int beginIndex); |
String objet.substring(int beginIndex, int endIndex); |
Paramètres
Nom | Description |
---|---|
beginIndex | Ce paramètre permet d'indiquer la position de début de la chaine de caractères de l'objet |
endIndex | Ce paramètre permet d'indiquer la position de fin de la chaine de caractères de l'objet |
Description
Cette méthode permet de demander une sous-chaine de caractères commençant à la position spécifié à partir de la chaine de caractères de l'objet.
Exemple
L'exemple suivant permet de comparer la fin de la chaine de caractères d'une adresse de courriels avec le nom de domaine «gladir.com» et de retourner le début :
- public class javaapplicationsubstring {
-
- public static void main(String[] args) {
- String courriel = "support@gladir.com";
- System.out.print("Chaine de caractères : ");
- System.out.println(courriel);
- if(courriel.substring(courriel.length()-"gladir.com".length()).equals("gladir.com")) {
- System.out.print("Début de la chaine de caractères : ");
- System.out.println(courriel.substring(0,courriel.length()-"gladir.com".length()-1));
- }
- }
- }
on obtiendra le résultat suivant :
Chaine de caractères : support@gladir.comDébut de la chaine de caractères : support
Voir également
Langage de programmation - Java - Type de données élémentaire - Les chaines de caractères
Dernière mise à jour : Dimanche, le 21 juin 2015