共用方式為


String.ToUpperCase 方法

定義

多載

ToUpperCase()

使用預設地區設定的規則,將此 String 中的所有字元轉換成大寫。

ToUpperCase(Locale)

使用指定Locale的規則,將此String中的所有字元轉換成大寫。

ToUpperCase()

使用預設地區設定的規則,將此 String 中的所有字元轉換成大寫。

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

傳回

String轉換成大寫。

屬性

備註

使用預設地區設定的規則,將此 String 中的所有字元轉換成大寫。 這個方法相當於 toUpperCase(Locale.getDefault())

<b>注意:</b> 此方法會區分地區設定,如果用於要獨立解譯地區設定的字串,可能會產生非預期的結果。 範例包括程式設計語言標識碼、通訊協定索引鍵和 HTML 標記。 例如, "title".toUpperCase() 在土耳其地區設定中會傳 "T\u005Cu0130TLE"回 ,其中 『\u005Cu0130』 是拉丁大寫字母 I WITH DOT ABOVE 字元。 若要取得地區設定不區分字串的正確結果,請使用 toUpperCase(Locale.ROOT)

java.lang.String.toUpperCase()Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

ToUpperCase(Locale)

使用指定Locale的規則,將此String中的所有字元轉換成大寫。

[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

參數

locale
Locale

使用此地區設定的案例轉換規則

傳回

String轉換成大寫。

屬性

備註

使用指定Locale的規則,將此String中的所有字元轉換成大寫。 案例對應是以 類別所 java.lang.Character Character 指定的 Unicode Standard 版本為基礎。 由於案例對應不一定是 1:1 字元對應,因此產生的 String 長度可能與原始 String不同。

下表列出區分地區設定和 1:M 案例對應的範例。

<table class=“plain”><caption style=“display:none”>examples of locale-sensitive and 1:M case mappings. 顯示地區設定、小寫、大寫和描述的語言代碼。</caption>thead><tr><th scope=“col”>Language Code of Locale</th><scope=“col”>Lower Case</th<>scope=“col”>Upper Case</th><th scope=“col”>Description</th<>/tr></thead><td><><tr (Turkish)</td>><th scope=“row” style=“font-weight:normal; text-align:left”>\<u0069</th><td>\u0130</td td td><>small letter i -> 大寫字母 I 與點上方</td></tr<>td tr<>(土耳其文)</td>><th scope=“row” style=“font-weight:normal; text-align:left”>\u0131</th><td>\u0049</td td>><small letter dotless i -> 大寫字母 I</td/tr<<>>td><>(all)</td><th scope=“row” style=“font-weight:normal; text-align:left”>\u00df</th><td>\u0053 \u0053</td td>><小字母尖銳 s -> 兩個字母: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>

已在1.1中新增。

java.lang.String.toUpperCase(java.util.Locale)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於