String.ToUpperCase Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ToUpperCase() |
Convierte todos los caracteres de este |
ToUpperCase(Locale) |
Convierte todos los caracteres de este |
ToUpperCase()
Convierte todos los caracteres de este String
en mayúsculas mediante las reglas de la configuración regional predeterminada.
[Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")]
public string ToUpperCase ();
[<Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")>]
member this.ToUpperCase : unit -> string
Devoluciones
, String
convertido en mayúsculas.
- Atributos
Comentarios
Convierte todos los caracteres de este String
en mayúsculas mediante las reglas de la configuración regional predeterminada. Este método es equivalente a toUpperCase(Locale.getDefault())
.
<b>Nota:</b> Este método distingue la configuración regional y puede generar resultados inesperados si se usan para las cadenas que están diseñadas para interpretarse de forma independiente. Algunos ejemplos son identificadores de lenguaje de programación, claves de protocolo y etiquetas HTML. Por ejemplo, "title".toUpperCase()
en una configuración regional turca devuelve "T\u005Cu0130TLE"
, donde '\u005Cu0130' es el carácter LATIN CAPITAL LETTER I WITH DOT ABOVE. Para obtener los resultados correctos de las cadenas que no distinguen la configuración regional, use toUpperCase(Locale.ROOT)
.
Documentación de Java para java.lang.String.toUpperCase()
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Se aplica a
ToUpperCase(Locale)
Convierte todos los caracteres de este String
en mayúsculas mediante las reglas del especificado Locale
.
[Android.Runtime.Register("toUpperCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")]
public string ToUpperCase (Java.Util.Locale locale);
[<Android.Runtime.Register("toUpperCase", "(Ljava/util/Locale;)Ljava/lang/String;", "")>]
member this.ToUpperCase : Java.Util.Locale -> string
Parámetros
- locale
- Locale
usar las reglas de transformación de mayúsculas y minúsculas para esta configuración regional
Devoluciones
, String
convertido en mayúsculas.
- Atributos
Comentarios
Convierte todos los caracteres de este String
en mayúsculas mediante las reglas del especificado Locale
. La asignación de casos se basa en la versión Estándar Unicode especificada por la java.lang.Character Character
clase . Dado que las asignaciones de mayúsculas y minúsculas no siempre son asignaciones de caracteres 1:1, el resultado String
puede ser una longitud diferente a la original String
.
En la tabla siguiente se muestran ejemplos de asignaciones de mayúsculas y minúsculas de configuración regional y 1:M.
<table class="plain"><caption style="display:none">Examples of locale-sensitive and 1:M case mappings. Muestra el código de idioma de la configuración regional, minúsculas, mayúsculas y descripción.</caption>thead><tr><th scope="col">Language Code of Locale</th><scope="col">Lower Case</th<>scope="col">Upper Case</th<>scope="col"col>"Description</th></tr/thead<><>td tr>><< td tr (turco)</td>><th scope="row" style="font-weight:normal; text-align:left">\< u0069</th><td>\ u0130</td td>><small letter i -> capital letter I with dot above</td<>/tr tr><<>td>tr (Turkish)</td><th scope="row" style="font-weight:normal; text-align:left">\ u0131</th><td>\ u0049</td td>><small letter dotless i -> capital letter I</td<>/tr tr><<>td>(all)</td><th scope="row" style="font-weight:normal; text-align:left">\ u00df</th><td>\ u0053 \ u0053</td td><>small letter sharp s -> two letters: SS</td/tr tr<><>td>><(all)</td><th scope="row" style="font-weight:normal; text-align:left">Fahrvergnü gen</th><td>FAHRVERGNÜ GEN</td td><></td></tr></tbody></table>
Agregado en la versión 1.1.
Documentación de Java para java.lang.String.toUpperCase(java.util.Locale)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.