語言

Character.CodePointOf(String) 方法

定義

回傳由指定字元名稱指定的 Unicode 字元的碼點值。

[Android.Runtime.Register("codePointOf", "(Ljava/lang/String;)I", "", ApiSince=35)]
public static int CodePointOf(string name);
[<Android.Runtime.Register("codePointOf", "(Ljava/lang/String;)I", "", ApiSince=35)>]
static member CodePointOf : string -> int

參數

name
String

角色名稱

傳回

字元名稱指定的碼點數值。

屬性

備註

回傳由指定字元名稱指定的 Unicode 字元的碼點值。

如果一個字元未由 UnicodeData 檔案(由 Unicode 聯盟維護的 Unicode 字元資料庫的一部分)指派名稱,則其名稱會被定義為以下表達式的結果:

<引用>Character.UnicodeBlock.of(codePoint).toString().replace('_', ' ') + " " + Integer.toHexString(codePoint).toUpperCase(Locale.ROOT);</引用>

name匹配不區分大小寫,任何前後的空白字元都會被移除。

對於 UnicodeData 檔案中的碼點,此方法識別與 Unicode 標準中「Unicode 名稱屬性」章節中定義的名稱相符的名稱。 對於其他碼點,此方法會識別由該 #getName(int) 方法產生的名稱。

新增9。

的 java.lang.Character.codePointOf(java.lang.String)Java 檔。

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

適用於