Condividi tramite


String.ToUpperCase Metodo

Definizione

Overload

ToUpperCase()

Converte tutti i caratteri in maiuscolo String usando le regole delle impostazioni locali predefinite.

ToUpperCase(Locale)

Converte tutti i caratteri in questo String in lettere maiuscole usando le regole dell'oggetto specificato Locale.

ToUpperCase()

Converte tutti i caratteri in maiuscolo String usando le regole delle impostazioni locali predefinite.

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

Restituisce

, Stringconvertito in maiuscolo.

Attributi

Commenti

Converte tutti i caratteri in maiuscolo String usando le regole delle impostazioni locali predefinite. Questo metodo equivale a toUpperCase(Locale.getDefault()).

<b Nota:</b>> Questo metodo è sensibile alle impostazioni locali e può produrre risultati imprevisti se usati per le stringhe che devono essere interpretate in modo indipendente dalle impostazioni locali. Esempi sono gli identificatori del linguaggio di programmazione, le chiavi del protocollo e i tag HTML. Ad esempio, "title".toUpperCase() nelle impostazioni locali turche restituisce "T\u005Cu0130TLE", dove '\u005Cu0130' è la LETTERA MAIUSCOLA LATINA I CON IL CARATTERE DOT ABOVE. Per ottenere risultati corretti per le stringhe senza distinzione tra le impostazioni locali, usare toUpperCase(Locale.ROOT).

Documentazione java per java.lang.String.toUpperCase().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a

ToUpperCase(Locale)

Converte tutti i caratteri in questo String in lettere maiuscole usando le regole dell'oggetto specificato 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

Parametri

locale
Locale

usare le regole di trasformazione del caso per queste impostazioni locali

Restituisce

, Stringconvertito in maiuscolo.

Attributi

Commenti

Converte tutti i caratteri in questo String in lettere maiuscole usando le regole dell'oggetto specificato Locale. Il mapping tra maiuscole e minuscole si basa sulla versione Standard Unicode specificata dalla java.lang.Character Character classe . Poiché i mapping tra maiuscole e minuscole non sono sempre mapping di caratteri 1:1, il risultato String può avere una lunghezza diversa rispetto all'originale String.

Nella tabella seguente sono riportati esempi di mapping tra maiuscole e minuscole sensibili alle impostazioni locali e 1:M.

<table class="plain"caption style="display:none"Examples of locale-sensitive and 1:M case mappings.table class="plain"><caption style="display:none">Examples of locale-sensitive and 1:M case mappings. Mostra il codice lingua delle impostazioni locali, minuscole, maiuscole e descrizione.</caption>thead><tr><th scope="col">Language Code of Locale</th th><scope="col">Lower Case</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>><piccola lettera i -> lettera maiuscola I con punto sopra</td></tr tr><<>td>tr (turco)</td><th scope="row" style="font-weight:normal; text-align:left">\ u0131</th><td>\ u0049</td td>><minuscola lettera senza punti i -> lettera maiuscola I</td></tr tr><><td>(all)</td><th scope="row" style="font-weight:normal; text-align:left">\ u00df</th><td>\ u0053 \ u0053</td td>><minuscola s -> due lettere: 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>

Aggiunta nella versione 1.1.

Documentazione java per java.lang.String.toUpperCase(java.util.Locale).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a