public String toUpperCase( Locale locale );
Si vous souhaitez utiliser les paramètres régionaux configurés sur votre système d'exploitation, au lieu d'utiliser
str.toUpperCase( Locale.getDefault() );
, veuillez préférer str.toUpperCase();
.
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 majuscules 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.toUpperCase( enLocale ) ); // Un test en utilisant un locale Turc Locale trLocale = new Locale( "tr", "TR" ); System.out.println( message.toUpperCase( trLocale ) ); } } |
Et voici les résultats produits par cet exemple (regardez bien les caractères İ, ils ont un point dessus avec un Locale Turc).
I AM LEGEND (WITH WILL SMITH) İ AM LEGEND (WİTH 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 :