chaînes de caractères Java permettent aux développeurs de séquences modèles de caractères de texte. La classe String en Java fournit des méthodes pour les chaînes de traitement , y compris les fonctions de renvoyer des informations sur une chaîne telle que sa longueur. Les chaînes sont parmi les types de données les plus couramment utilisés dans les programmes Java , afin d'apprendre les bases de l'utilisation de chaînes est une activité utile pour les personnes qui apprennent le développement Java. La plupart des fonctions de chaîne sont simples. Objets à cordes
En Java , les chaînes sont des objets. Cela signifie que vous pouvez appeler des méthodes sur les variables et les valeurs cordes. La spécification du langage Java pour la classe de chaîne décrit les méthodes disponibles. Pour créer un objet de chaîne et l'instancier , en lui donnant une valeur , utilisez la syntaxe de l'échantillon suivant :
chaîne abc = " James" ;
Pour appeler une méthode sur une variable de chaîne, utilisez la code suivant, l'appel de la méthode « ajustements»:
cordes trimmedString = someName.trim ();
exemple de code appelle la méthode " assiette " , qui renvoie une copie de la chaîne avec une avant ou arrière white-space retiré de lui, stocker le résultat dans une nouvelle variable.
caractères
chaînes en Java sont des séquences de caractères de texte. La classe fournit une gamme de fonctions pour accéder et manipuler ces personnages. Par exemple, l'exemple de code suivant illustre l' écriture sur le caractère à la première position dans la variable chaîne :
System.out.println ( someName.charAt (0)) ;
Le premier caractère dans une chaîne est à la position zéro , que la chaîne met en œuvre sa séquence de caractères comme un tableau . Les caractères dans une chaîne peuvent être représentés au sein d'un programme Java en utilisant le type de données "char" , comme suit:
caractères àPartirDe = someName.charAt (0);
Les données "char" type est un type primitif , comme «int» et «double».
longueur
programmes Java accéder à la longueur d'un objet chaîne en appelant la longueur Procédé dessus. La méthode renvoie une valeur entière représentant le nombre de caractères dans la chaîne. L'exemple de code suivant illustre la détermination de la longueur d'une chaîne et stocker le résultat dans une variable :
int StringLength = someName.length ();
programmes
peuvent également utiliser la méthode de la longueur directement , comme dans la structure de l'exemple suivant , une boucle à travers la chaîne à écrire sur chaque personnage à son tour :
for (int i = 0; i < someName.length (); i + +) { System
. out.println ( someName.charAt ( i)); }
programmes
utilisent la méthode de la longueur de la classe string pour de nombreuses raisons , par exemple pour déterminer si une variable de chaîne est trop longue pour le stockage ou l'affichage dans un contexte de ressources limitées .
Méthodes
La classe string fournit de multiples fonctions supplémentaires, dont les programmes d'accès à travers les appels de méthode . La méthode " indexOf " renvoie un entier indiquant la première occurrence d' une séquence de caractères dans une chaîne comme suit :
lettres String = " abcde " ;
int letterIndex = letters.indexOf ( "b ") ;//contiendra 1
" égale " méthode de la classe string Renvoie une valeur booléenne indiquant de vrai ou faux si une valeur de chaîne est égale à une autre . Méthodes renvoyant parties manipulées de chaînes comprennent la méthode "split" , qui renvoie un tableau de chaînes avec des portions définies de la chaîne d'origine stocké à chaque position. La méthode " chaîne" renvoie une partie d'une chaîne comme indiqué par les positions extrêmes démarrage souhaitée et, comme dans l'exemple suivant:
cordes someWords = " Une série de mots " ; système de
. out.println ( someWords.substring ( 0,8 ) ) ;//«Une série "