Ce message discutera de la méthode liée à la capitalisation de la première lettre de Java Strings.
Comment capitaliser la première lettre d'une chaîne en java?
Vous pouvez utiliser le "substring ()«Méthode en combinaison avec le«touppercase ()”Méthode de la classe de chaîne pour capitaliser la première lettre d'une chaîne. En utilisant cette approche, nous obtiendrons d'abord la première lettre de la chaîne spécifiée en tant que sous-chaîne, puis utiliserons la méthode ToupperCase () pour la capitaliser. Après avoir capitalisé la première lettre, concaténez-la avec la chaîne en utilisant la méthode substring ().
Syntaxe
La syntaxe de la méthode substring () est:
Ici, la méthode touppercase () convertira la chaîne donnée en majuscules.
Exemple 1: Capitaliser la première lettre d'une chaîne à l'aide de touppercase ()
Par exemple, nous avons une chaîne "Str" qui a "w«Comme première lettre:
String str = "Bienvenue à LinuxHint";Premièrement, nous diviserons la première lettre de la chaîne créée à l'aide du «substring ()"Et stockez-le dans une nouvelle chaîne nommée"S1»:
Chaîne s1 = str.substrat (0,1);Ensuite, nous utiliserons le «touppercase ()"Méthode pour convertir la chaîne"S1"À une lettre majuscule et la stocker dans une autre variable de type de chaîne"s2»:
String S2 = S1.touppercase ();Après avoir divisé le premier mot, nous stockons la chaîne restante d'origine dans la variable "S3". Ici, nous passerons "1" comme argument à la méthode substring (). Ce faisant, la méthode va récupérer la chaîne du 2ème index au dernier:
Chaîne s3 = str.sous-chaîne (1);Enfin, nous concaterons les cordes "s2" et "S3"String en utilisant l'opérateur de concaténation"+"Et imprimez les valeurs avec"Système.dehors.println ()" méthode:
String stng = S2 + S3;Comme vous pouvez le voir, le premier caractère de la chaîne est désormais capitalisé comme «W»:
Exemple 2: Gestion de la chaîne vide tout en capitalisant la première lettre d'une chaîne
L'exemple ci-dessus lancera une exception si la chaîne est vide:
Maintenant, nous allons vous montrer comment résoudre le problème ci-dessus tout en capitalisant la première lettre d'une chaîne.
Pour ce faire, nous créerons une méthode nommée «Capitalisestng ()"Cela accepte un paramètre de chaîne et vérifie si la chaîne est vide à l'aide du"ajoutée"Si condition. La méthode renvoie la chaîne si elle est vide; Sinon, le prochain code ajouté sera exécuté. Puis le "substring ()»La méthode divise le premier caractère de la chaîne et le capitalise en utilisant touppercase () méthode. Enfin, concaténer les deux cordes en utilisant «+»Opérateur de concaténation:
Capitalisestng de corde statique publique (String Str)Invoque le «Capitalisestng ()”Méthode et passez la chaîne requise:
public static void main (String [] args)Sortir
Dans l'exemple ci-dessus, la méthode contient trois variables qui prendront plus d'espace mémoire et de temps pour exécuter. Ainsi, l'exemple suivant montrera comment effectuer la même opération tout en réduisant la complexité du code.
Exemple 3: Capitaliser la première lettre d'une chaîne en Java à l'aide de la méthode définie par l'utilisateur
Nous allons maintenant créer une méthode définie par l'utilisateur et effectuer la procédure ci-dessus en utilisant les méthodes Java intégrées. Il fonctionnera également de la même manière que ci-dessus:
Capitalisestng de corde statique publique (String Str)Sortir
Nous avons rassemblé toutes les informations nécessaires sur la façon de capitaliser la première lettre d'une chaîne Java.
Conclusion
Pour capitaliser la première lettre de String, vous pouvez utiliser le «substring ()«Méthode avec le touppercase () Méthode de la classe String. La méthode substring () divise le premier mot d'une chaîne en tant que sous-chaîne, puis modifie la lettre en supérieur à l'aide de la méthode touppercase (). Combinez enfin les deux chaînes résultantes. Le post a discuté de la méthode de capitalisation de la première lettre de la chaîne en Java.