Java offre une gamme de fonctions standard pour manipuler du texte en utilisant la classe string . Cordes Java peuvent inclure tous les caractères que vous aimez et peuvent être stockées soit comme des chaînes littérales ou des variables. Lorsque vous avez une chaîne au sein d'un programme Java , vous pouvez appeler la méthode " chaîne" sur elle. Le but de la méthode " chaîne" est d'acquérir une partie d'une chaîne , définie en utilisant le caractère de début et - éventuellement - le caractère de fin ainsi . String, classe
La classe string dans les modèles Java un seul élément de données textuelles . Strings apparaissent dans de nombreux programmes Java - pour les données de caractères internes de l'application pour le texte lu dans des sources de données externes , ou pour la capture et la présentation de texte de saisie de l'utilisateur . Applications utilisant des chaînes Java ont souvent besoin de traiter les chaînes de diverses manières , comme l'accès portions et les personnages en leur sein.
Substring Méthode
La méthode " chaîne" est partie de la classe de chaînes en Java. Les programmes peuvent appeler la méthode sur des objets ou des valeurs de type chaîne, en utilisant le nom et les paramètres méthode . Deux versions de la méthode " chaîne" existent, l'un prenant un seul paramètre et l'autre en prenant deux. Les paramètres indiquent les positions de début et de fin de la " chaîne" nécessaire dans la chaîne dans son ensemble. La méthode " chaîne" renvoie un nouvel objet chaîne contenant les caractères demandés, copiés à partir de la chaîne d'origine. La chaîne d'origine n'est pas affectée .
Début Paramètre
Le premier paramètre de la méthode " chaîne" est nécessaire. Le paramètre est un type primitif "int" qui peut être passé comme une valeur ou variable. Le paramètre indique la position à laquelle le programme doit commencer l' opération de " chaîne" . Si le paramètre index de début est la seule fournie lorsqu'un programme appelle la méthode " chaîne" , l'opération se poursuivra jusqu'à la fin de la chaîne .
Fin Paramètre
le second paramètre de l'opération " chaîne" est facultative. Si le paramètre est fourni, il représente la valeur "int" après la position à laquelle l'opération doit se terminer. Le second paramètre doit refléter la position du caractère suivant immédiatement le dernier caractère de la désirée " chaîne ". Si un programme appelle la méthode " chaîne" , en passant un paramètre pour l' index de fin qui est supérieure à la longueur de la chaîne , Java va lever une exception.
Appels de méthodes
appel à la méthode de " chaîne" sur une chaîne est généralement simple. La syntaxe de code suivant illustre l'appel de la méthode et l'affectation du résultat à une nouvelle variable :
cordes Originaltext = " Bonjour à tous" ;
cordes subsectionText = originalText.substring (6 ) ;//contient " il "
L'extrait suivant illustre l'utilisation de deux paramètres :
cordes Originaltext = " Bonjour à tous" ;
cordes subsectionText = originalText.substring (6, 9 ) ;//contient " le "