String.ToUpperCase Método

Definição

Sobrecargas

Nome Description
ToUpperCase(Locale)

Converte todos os caracteres nesse String caso em maiúsculas usando as regras do determinado Locale.

ToUpperCase()

Converte todos os caracteres nesse String caso em maiúsculas usando as regras da localidade padrão.

ToUpperCase(Locale)

Converte todos os caracteres nesse String caso em maiúsculas usando as regras do determinado 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 as regras de transformação de maiúsculas e minúsculas para essa localidade

Retornos

o String, convertido em letras maiúsculas.

Atributos

Comentários

Converte todos os caracteres nesse String caso em maiúsculas usando as regras do determinado Locale. O mapeamento de maiúsculas e minúsculas baseia-se na versão Padrão Unicode especificada pela java.lang.Character Character classe. Como os mapeamentos de maiúsculas e minúsculas nem sempre são mapeamentos de caracteres 1:1, o resultado String pode ser um comprimento diferente do original String.

Exemplos de mapeamentos de maiúsculas e minúsculas 1:M estão na tabela a seguir.

<table class="plain"><caption style="display:none">Examples of locale-sensitive and 1:M case mappings. Mostra o código de idioma de localidade, maiúsculas e minúsculas, maiúsculas e minúsculas e descrição.</caption>thead<>tr<>th scope="col"<Language Code of Locale>/th th<>scope="col"<Lower Case>/th th<>scope="col"<Upper Case>/th th<>scope="col"<Description>/th<>/tr<>/thead<>tbody<>tr<>td<tr (Turkish)>/td<>th scope="row" style="font-weight:normal; text-align:left"<\> u0069</th><td>\ u0130</td td><>letra pequena i -> letra maiúscula I com ponto acima</td></tr><tr><td>tr (turco)</td><th scope="row" style="font-weight:normal; text-align:left">\ u0131</th><td>\ u0049</td><td>small letter dotless i -> letra maiúscula I</td></tr><tr><td>(all)</td><th scope="row" style="font-weight:normal; text-align:left">\ u00df</th><td>\ u0053 \ u0053</td td><>letra pequena afiada s -> duas letras: 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>

Adicionado em 1.1.

Documentação Java para java.lang.String.toUpperCase(java.util.Locale).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a

ToUpperCase()

Converte todos os caracteres nesse String caso em maiúsculas usando as regras da localidade padrão.

[Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")]
public string ToUpperCase();
[<Android.Runtime.Register("toUpperCase", "()Ljava/lang/String;", "")>]
member this.ToUpperCase : unit -> string

Retornos

o String, convertido em letras maiúsculas.

Atributos

Comentários

Converte todos os caracteres nesse String caso em maiúsculas usando as regras da localidade padrão. Esse método é equivalente a toUpperCase(Locale.getDefault()).

<b>Observação:</b> Esse método diferencia a localidade e pode produzir resultados inesperados se usado para cadeias de caracteres que devem ser interpretadas de forma independente. Exemplos são identificadores de linguagem de programação, chaves de protocolo e marcas HTML. Por exemplo, "title".toUpperCase() em uma localidade turca retorna "T\u005Cu0130TLE", em que '\u005Cu0130' é o caractere LATIN CAPITAL LETTER I WITH DOT ABOVE. Para obter resultados corretos para cadeias de caracteres que não diferenciam localidade, use toUpperCase(Locale.ROOT).

Documentação Java para java.lang.String.toUpperCase().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a