public String toLowerCase( Locale locale );
Si vous souhaitez utiliser les paramètres régionaux configurés sur votre système d'exploitation, au lieu d'utiliser
str.toLowerCase( Locale.getDefault() );
, veuillez préférer str.toLowerCase();
.
Paramètre | Type | Description |
---|---|---|
locale |
Locale |
La configuration des paramètres régionaux à utiliser pour définir les règles de transformation de caractères. |
La valeur de retour est de type String
. Une copie, mise en minuscules en tenant compte du Locale spécifié, de la chaîne de caractères passée en paramètre.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
import java.util.Locale; public class Sample { public static void main( String[] args ) { String message = "I am legend (with WILL SMITH)"; // Un test en utilisant un locale Americain Locale enLocale = new Locale( "en", "US" ); System.out.println( message.toLowerCase( enLocale ) ); // Un test en utilisant un locale Turc Locale trLocale = new Locale( "tr", "TR" ); System.out.println( message.toLowerCase( trLocale ) ); } } |
Et voici les résultats produits par cet exemple. Regardez bien les caractères ı (convertis à partir des I majuscules) : avec un Locale Turc, ils n'ont pas de point dessus.
i am legend (with will smith) ı am legend (with wıll smıth)
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :