Conversion d'une chaîne de caractères en minuscules

Java:
Conversion d'une chaîne de caractères en minuscules

How to:

En Java, pour changer en minuscules, on utilise toLowerCase(). Voici un exemple simple :

public class StringToLower {
    public static void main(String[] args) {
        String original = "Bonjour PARIS!";
        String enMinuscules = original.toLowerCase();

        System.out.println(enMinuscules); // Affiche: bonjour paris!
    }
}

Deep Dive

Historiquement, convertir une chaîne en minuscules est un moyen de normaliser les entrées pour le traitement des textes depuis les premiers jours de l’informatique. En Java, toLowerCase() existe depuis la version 1.0. Remarque : cette méthode utilise la locale par défaut de votre système. Si vous travaillez avec des langues spécifiques, utilisez toLowerCase(Locale locale) pour être précis.

Alternatives ? On pourrait rouler sur Character.toLowerCase(char) dans une boucle si on a besoin de plus de contrôle. Mais pourquoi se casser la tête ? toLowerCase() est là pour ça.

Détail d’implémentation: Java utilise Unicode pour représenter les caractères. La conversion en minuscules suit donc les règles Unicode, qui couvrent une large gamme de scripts et de langues. Pas juste A à Z.

See Also

Pour plus d’infos sur la gestion des chaînes de caractères en Java, visitez :