Maison > Java > javaDidacticiel > le corps du texte

Comment convertir une chaîne en majuscules à l'aide de la fonction toUpperCase() de la classe String en Java

WBOY
Libérer: 2023-07-26 16:01:14
original
2416 Les gens l'ont consulté

Comment convertir une chaîne en majuscules en Java à l'aide de la fonction toUpperCase() de la classe String

En Java, la classe String est une classe très couramment utilisée, qui fournit de nombreuses méthodes pour traiter les chaînes. Une méthode très utile est toUpperCase(), qui convertit une chaîne en majuscules.

L'utilisation de la méthode toUpperCase() est très simple, il suffit d'appeler cette méthode. Voici un exemple de code qui montre comment utiliser la méthode toUpperCase() pour convertir une chaîne en majuscules :

public class Main {
    public static void main(String[] args) {
        String str = "hello, world!";
        String upperCaseStr = str.toUpperCase();
        System.out.println(upperCaseStr);
    }
}
Copier après la connexion

En exécutant le code ci-dessus, le résultat est :

HELLO, WORLD!
Copier après la connexion
Copier après la connexion

Comme indiqué ci-dessus, l'utilisation de la méthode toUpperCase() peut rapidement convertir une chaîne en majuscule Convertir en majuscule. De plus, la méthode toUpperCase() peut également gérer les caractères spéciaux et les lettres non anglaises.

public class Main {
    public static void main(String[] args) {
        String str = "你好,world! 123";
        String upperCaseStr = str.toUpperCase();
        System.out.println(upperCaseStr);
    }
}
Copier après la connexion

Exécutez le code ci-dessus, le résultat de sortie est :

你好,WORLD! 123
Copier après la connexion

Vous pouvez voir que la méthode toUpperCase() convertit également les caractères chinois et les caractères spéciaux en majuscules.

La méthode toUpperCase() peut être combinée avec d'autres méthodes de classe String pour réaliser des opérations de traitement de chaînes plus complexes. Voici un exemple qui montre comment convertir la première lettre de chaque mot d'une chaîne en majuscule :

public class Main {
    public static void main(String[] args) {
        String str = "hello, world!";
        String[] words = str.split(" ");
        StringBuilder result = new StringBuilder();
        for (String word : words) {
            String firstLetter = word.substring(0, 1).toUpperCase();
            String restLetters = word.substring(1);
            String upperCaseWord = firstLetter + restLetters;
            result.append(upperCaseWord).append(" ");
        }
        System.out.println(result.toString().trim());
    }
}
Copier après la connexion

En exécutant le code ci-dessus, le résultat est :

HELLO, WORLD!
Copier après la connexion
Copier après la connexion

Comme indiqué ci-dessus, en combinant la méthode toUpperCase() avec l'autre En utilisant des méthodes de traitement de chaînes (telles que split(), substring()) en combinaison, nous pouvons réaliser des opérations de traitement de chaînes plus flexibles et plus complexes.

Lors de l'utilisation de la méthode toUpperCase(), il convient de noter que la méthode toUpperCase() renvoie un nouvel objet chaîne plutôt que de modifier l'objet chaîne d'origine. Par conséquent, lorsque vous devez utiliser la chaîne majuscule convertie, il est recommandé d'attribuer le résultat de la conversion à une nouvelle variable de chaîne.

En résumé, la classe String en Java fournit une multitude de méthodes pour traiter les chaînes. Parmi elles, la méthode toUpperCase() est une méthode puissante qui permet de convertir rapidement des chaînes en majuscules. En utilisant de manière flexible la méthode toUpperCase() et d'autres méthodes de traitement de chaînes, nous pouvons implémenter des opérations de traitement de chaînes plus complexes et plus flexibles. Cette méthode est très utile aussi bien dans le développement quotidien que dans la résolution algorithmique de problèmes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal