Language

UCharacter.ToTitleCase メソッド

定義

オーバーロード

名前 説明
ToTitleCase(Int32)

コード ポイント引数をタイトルケースに変換します。

ToTitleCase(String, BreakIterator)

引数文字列のタイトルケース バージョンを返します。

ToTitleCase(ULocale, String, BreakIterator)

引数文字列のタイトルケース バージョンを返します。

ToTitleCase(Locale, String, BreakIterator)

引数文字列のタイトルケース バージョンを返します。

ToTitleCase(ULocale, String, BreakIterator, TitlecaseOptions)

引数文字列のタイトルケース バージョンを返します。

ToTitleCase(Locale, String, BreakIterator, TitlecaseOptions)

<strong>[icu]</strong>

ToTitleCase(Int32)

コード ポイント引数をタイトルケースに変換します。

[Android.Runtime.Register("toTitleCase", "(I)I", "", ApiSince=24)]
public static int ToTitleCase(int ch);
[<Android.Runtime.Register("toTitleCase", "(I)I", "", ApiSince=24)>]
static member ToTitleCase : int -> int

パラメーター

ch
Int32

タイトル ケースを取得するコード ポイント

返品

titlecase コード ポイント

属性

注釈

コード ポイント引数をタイトルケースに変換します。 使用可能なタイトルケースがない場合は、大文字が返されます。 大文字が使用できない場合は、コード ポイント自体が返されます。 java.lang.Character.toTitleCase() の最新の Unicode 実装

この関数は、単純な単一コード ポイントのケース マッピングのみを返します。 完全なケース マッピングは、文字列全体で作業することでより良い結果が得られるので、可能な限り使用する必要があります。 文字列コンテキストと言語を考慮に入れ、必要に応じて異なる長さの結果文字列にマップできます。 完全なケース マッピングは、コード ポイント (int) ではなく文字列パラメーターを受け取るケース マッピング関数によって適用されます。 C/POSIX 移行に関するユーザー ガイドの章も参照してください。 https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings

Javaドキュメント。

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

適用対象

ToTitleCase(String, BreakIterator)

引数文字列のタイトルケース バージョンを返します。

[Android.Runtime.Register("toTitleCase", "(Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(string? str, Android.Icu.Text.BreakIterator? breakiter);
[<Android.Runtime.Register("toTitleCase", "(Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : string * Android.Icu.Text.BreakIterator -> string

パラメーター

str
String

実行するソース文字列

breakiter
BreakIterator

区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。

返品

引数文字列の titlecase バージョン

属性

注釈

引数文字列のタイトルケース バージョンを返します。

タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。

区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。

大文字と小文字の区別は、既定のロケールと状況依存に依存します

Javaドキュメント。

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

適用対象

ToTitleCase(ULocale, String, BreakIterator)

引数文字列のタイトルケース バージョンを返します。

[Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Android.Icu.Util.ULocale? locale, string? str, Android.Icu.Text.BreakIterator? titleIter);
[<Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Android.Icu.Util.ULocale * string * Android.Icu.Text.BreakIterator -> string

パラメーター

locale
ULocale

変換する文字列

str
String

実行するソース文字列

titleIter
BreakIterator

区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。

返品

引数文字列の titlecase バージョン

属性

注釈

引数文字列のタイトルケース バージョンを返します。

タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。

区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。

大文字と小文字の区別は、引数のロケールと状況依存に依存します

Javaドキュメント。

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

適用対象

ToTitleCase(Locale, String, BreakIterator)

引数文字列のタイトルケース バージョンを返します。

[Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Java.Util.Locale? locale, string? str, Android.Icu.Text.BreakIterator? breakiter);
[<Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Java.Util.Locale * string * Android.Icu.Text.BreakIterator -> string

パラメーター

locale
Locale

変換する文字列

str
String

実行するソース文字列

breakiter
BreakIterator

区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。

返品

引数文字列の titlecase バージョン

属性

注釈

引数文字列のタイトルケース バージョンを返します。

タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。

区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。

大文字と小文字の区別は、引数のロケールと状況依存に依存します

Javaドキュメント。

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

適用対象

ToTitleCase(ULocale, String, BreakIterator, TitlecaseOptions)

引数文字列のタイトルケース バージョンを返します。

[Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Android.Icu.Util.ULocale? locale, string? str, Android.Icu.Text.BreakIterator? titleIter, Android.Icu.Lang.TitlecaseOptions options);
[<Android.Runtime.Register("toTitleCase", "(Landroid/icu/util/ULocale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Android.Icu.Util.ULocale * string * Android.Icu.Text.BreakIterator * Android.Icu.Lang.TitlecaseOptions -> string

パラメーター

locale
ULocale

変換する文字列

str
String

実行するソース文字列

titleIter
BreakIterator

区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。

options
TitlecaseOptions

bit set to modify the titlecasing operation

返品

引数文字列の titlecase バージョン

属性

注釈

引数文字列のタイトルケース バージョンを返します。

タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。

区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。

大文字と小文字の区別は、引数のロケールと状況依存に依存します

Javaドキュメント。

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

適用対象

ToTitleCase(Locale, String, BreakIterator, TitlecaseOptions)

<strong>[icu]</strong>

[Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)]
public static string? ToTitleCase(Java.Util.Locale? locale, string? str, Android.Icu.Text.BreakIterator? titleIter, Android.Icu.Lang.TitlecaseOptions options);
[<Android.Runtime.Register("toTitleCase", "(Ljava/util/Locale;Ljava/lang/String;Landroid/icu/text/BreakIterator;I)Ljava/lang/String;", "", ApiSince=24)>]
static member ToTitleCase : Java.Util.Locale * string * Android.Icu.Text.BreakIterator * Android.Icu.Lang.TitlecaseOptions -> string

パラメーター

locale
Locale

変換する文字列

str
String

実行するソース文字列

titleIter
BreakIterator

区切り反復子を使用して、文字をタイトルの大文字と小文字を区別する位置を決定します。

options
TitlecaseOptions

bit set to modify the titlecasing operation

返品

引数文字列の titlecase バージョン

属性

注釈

<strong>[icu]</strong>

引数文字列のタイトルケース バージョンを返します。

タイトル付けの位置は、引数 break 反復子によって決まるため、ユーザーは特殊なタイトルの区切り反復子をカスタマイズできます。 この場合は、前方反復のみを実装する必要があります。 渡された break 反復子が null の場合、既定の Unicode アルゴリズムを使用してタイトルケースの位置が決定されます。

区切り反復子によって返される位置のみがタイトルで囲まれます。位置の間の文字はすべて小文字になります。

大文字と小文字の区別は、引数のロケールと状況依存に依存します

Javaドキュメント。

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

適用対象