言語

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 文字データベースの一部) によって文字に名前が割り当てられない場合、その名前は式の結果として定義されます。

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

name照合では大文字と小文字が区別されず、先頭と末尾の空白文字は削除されます。

UnicodeData ファイル内のコード ポイントの場合、このメソッドは、Unicode 標準の "Unicode Name Property" セクションで定義されている名前に準拠する名前を認識します。 その他のコード ポイントの場合、このメソッドは、 #getName(int) メソッドで生成された名前を認識します。

9 に追加されました。

Javaドキュメント。

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

適用対象