String.CodePointAt(Int32) メソッド

定義

指定したインデックス位置にある文字 (Unicode コード ポイント) を返します。

[Android.Runtime.Register("codePointAt", "(I)I", "")]
public int CodePointAt (int index);
[<Android.Runtime.Register("codePointAt", "(I)I", "")>]
member this.CodePointAt : int -> int

パラメーター

index
Int32

値への char インデックス

戻り値

の文字のコード ポイント値 index

属性

例外

if index = length()

注釈

指定したインデックス位置にある文字 (Unicode コード ポイント) を返します。 インデックスは、値 (Unicode コード単位) を参照し、 から 0 までの範囲を- 1#length()参照charします。

指定されたcharインデックスで指定された値が上位サロゲート範囲にある場合、次のインデックスがこの の長さより小さく、次のStringcharインデックスの値が低サロゲート範囲にある場合は、このサロゲート ペアに対応する補助コード ポイントが返されます。 それ以外の場合は char 、指定されたインデックスの値が返されます。

1\.5 で追加されました。

java.lang.String.codePointAt(int)Java ドキュメント。

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

適用対象

こちらもご覧ください

  • <xref:Java.Lang.Character.CodePointAt(System.Char%5b%5d%2c+System.Int32%2c+System.Int32)>