UCharacter.ToTitleCase 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ToTitleCase(Int32) |
將 code point 參數轉換成 titlecase。 |
| ToTitleCase(String, BreakIterator) |
回傳參數字串的標題大小寫版本。 |
| ToTitleCase(ULocale, String, BreakIterator) |
回傳參數字串的標題大小寫版本。 |
| ToTitleCase(Locale, String, BreakIterator) |
回傳參數字串的標題大小寫版本。 |
| ToTitleCase(ULocale, String, BreakIterator, TitlecaseOptions) |
回傳參數字串的標題大小寫版本。 |
| ToTitleCase(Locale, String, BreakIterator, TitlecaseOptions) |
<強壯>[加護病房]</強力> |
ToTitleCase(Int32)
將 code point 參數轉換成 titlecase。
[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
要檢索標題格的碼點
傳回
標題大寫代碼點
- 屬性
備註
將 code point 參數轉換成 titlecase。 若無標題大寫,則返回大寫字母。 若無大寫字母,則返回代碼點本身。 java.lang.Character.toTitleCase() 的最新 Unicode 實作
此函式僅回傳簡單的單碼點案例映射。 盡可能應使用全案例映射,因為在整字串上工作能產生更好的結果。 它們會考慮字串的上下文與語言,並可根據適當長度映射到結果字串。 完整的案例映射是由採用字串參數而非碼點(int)的案例映射函式所應用。 另請參閱使用者指南中關於 C/POSIX 遷移的章節: https://unicode-org.github.io/icu/userguide/icu/posix#case-mappings
Java 文件 android.icu.lang.UCharacter.toTitleCase(int)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
用 break iterator 來決定角色標題應該在哪些位置加大寫。
傳回
參數字串的標題大寫版本
- 屬性
備註
回傳參數字串的標題大小寫版本。
標題大寫的配置由參數斷開的迭代器決定,因此使用者可以自訂他的中斷迭代器以符合專門的標題大寫。 此時只需實作前向迭代即可。 若傳遞的中斷迭代器為空,則會使用預設的 Unicode 演算法來決定標題格。
只有 break 迭代器回傳的位置會用標題大小寫,位置之間的字元則全部用小寫。
外層依預設地點及情境而定
Java 文件 android.icu.lang.UCharacter.toTitleCase(java.lang.String, android.icu.text.BreakIterator)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
用 break iterator 來決定角色標題應該在哪些位置加大寫。
傳回
參數字串的標題大寫版本
- 屬性
備註
回傳參數字串的標題大小寫版本。
標題大寫的配置由參數斷開的迭代器決定,因此使用者可以自訂他的中斷迭代器以符合專門的標題大寫。 此時只需實作前向迭代即可。 若傳遞的中斷迭代器為空,則會使用預設的 Unicode 演算法來決定標題格。
只有 break 迭代器回傳的位置會用標題大小寫,位置之間的字元則全部用小寫。
語境定位取決於論元所在地及情境敏感性
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
用 break iterator 來決定角色標題應該在哪些位置加大寫。
傳回
參數字串的標題大寫版本
- 屬性
備註
回傳參數字串的標題大小寫版本。
標題大寫的配置由參數斷開的迭代器決定,因此使用者可以自訂他的中斷迭代器以符合專門的標題大寫。 此時只需實作前向迭代即可。 若傳遞的中斷迭代器為空,則會使用預設的 Unicode 演算法來決定標題格。
只有 break 迭代器回傳的位置會用標題大小寫,位置之間的字元則全部用小寫。
語境定位取決於論元所在地及情境敏感性
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
用 break iterator 來決定角色標題應該在哪些位置加大寫。
- options
- TitlecaseOptions
位元設定以修改標題標題操作
傳回
參數字串的標題大寫版本
- 屬性
備註
回傳參數字串的標題大小寫版本。
標題大寫的配置由參數斷開的迭代器決定,因此使用者可以自訂他的中斷迭代器以符合專門的標題大寫。 此時只需實作前向迭代即可。 若傳遞的中斷迭代器為空,則會使用預設的 Unicode 演算法來決定標題格。
只有 break 迭代器回傳的位置會用標題大小寫,位置之間的字元則全部用小寫。
語境定位取決於論元所在地及情境敏感性
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
ToTitleCase(Locale, String, BreakIterator, TitlecaseOptions)
<強壯>[加護病房]</強力>
[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
用 break iterator 來決定角色標題應該在哪些位置加大寫。
- options
- TitlecaseOptions
位元設定以修改標題標題操作
傳回
參數字串的標題大寫版本
- 屬性
備註
<強壯>[加護病房]</強力>
回傳參數字串的標題大小寫版本。
標題大寫的配置由參數斷開的迭代器決定,因此使用者可以自訂他的中斷迭代器以符合專門的標題大寫。 此時只需實作前向迭代即可。 若傳遞的中斷迭代器為空,則會使用預設的 Unicode 演算法來決定標題格。
只有 break 迭代器回傳的位置會用標題大小寫,位置之間的字元則全部用小寫。
語境定位取決於論元所在地及情境敏感性
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。