言語

String.ToUpperCase メソッド

定義

オーバーロード

名前 説明
ToUpperCase(Locale)

指定したStringの規則を使用して、このLocale内のすべての文字を大文字に変換します。

ToUpperCase()

既定のロケールの規則を使用して、この String 内のすべての文字を大文字に変換します。

ToUpperCase(Locale)

指定したStringの規則を使用して、この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

パラメーター

locale
Locale

このロケールの大文字と小文字の変換規則を使用する

返品

String。大文字に変換されます。

属性

注釈

指定したStringの規則を使用して、このLocale内のすべての文字を大文字に変換します。 ケース マッピングは、 java.lang.Character Character クラスで指定された Unicode 標準バージョンに基づいています。 大文字と小文字のマッピングは常に 1:1 文字のマッピングであるとは限らないため、結果の String は元の Stringとは異なる長さになる可能性があります。

ロケールに依存するマッピングと 1:M のケース マッピングの例を次の表に示します。

<table class="plain"><caption style="display:none">ロケール依存と 1:M のケース マッピングの例。 ロケール、小文字、大文字、説明の言語コードを表示します。</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"></th></tr></thead><tbody><tr><td>tr (トルコ語)</td><th scope="row" style="font-weight:normal; text-align:left">\u0069</th><td>>#92;u0130</td><td>small letter i -> 大文字 I </td></tr><tr><td>tr (トルコ語)</td><th scope="row" style="font-weight:normal; text-align:left">\u0131</th><td>>#92;u0049</td><td>small letter dotless i -> 大文字 I</td></tr><tr><td>(all)</td><th scope="row" style="font-weight:normal; text-align:left">#92;u00df</th><td>>#92;u0053 >#92;u0053</td><td>small letter sharp s -> 2 文字: 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ドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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>Note:</b> このメソッドはロケールに依存しないため、ロケールを個別に解釈することを意図した文字列に使用すると、予期しない結果が発生する可能性があります。 たとえば、プログラミング言語識別子、プロトコル キー、および HTML タグがあります。 たとえば、トルコ語ロケールの "title".toUpperCase()"T\u005Cu0130TLE"を返します。ここで、'\u005Cu0130' はラテン大文字 I WITH DOT ABOVE 文字です。 ロケールを区別しない文字列の正しい結果を取得するには、 toUpperCase(Locale.ROOT)を使用します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象